Temporal Games

Machine Learning Engineer

#virtualbeings#conversationalai#transformer#reinforcementlearning#deeplearning#full-time#remote

We are seeking a dedicated professional to join our team focusing on the research and development of Virtual Beings and Conversational AI. This role is instrumental in advancing our Virtual Beings platform and custom integration within the Unreal Engine 5 for applications in the gaming and entertainment sector.

Responsibilities:

  • Innovate and implement advanced technologies to emulate human-like behaviors including learning, motion, speech, and decision-making.
  • Develop, integrate, and deploy the Virtual Beings Machine Learning solution.
  • Collaborate with the backend team to ensure the optimal production quality and deployment readiness of our AI web services.

Requirements:

  • A formal degree in Computer Science, Mathematics, Information Management, Statistics or a related field, or equivalent professional experience.
  • A minimum of 2 years in a Senior Machine Learning Engineer capacity.
  • Profound expertise in Python, inclusive of data structures and algorithms.
  • Comprehensive understanding of machine learning, deep learning, and modern neural network methodologies.
  • Mastery of ML frameworks & tools: Tensorflow, Keras, Pytorch, Caffe2, scikit-learn, numpy, matplotlib, OpenCV, word2vec, etc.
  • Proficiency with the Flask web framework, HTTP 2.0, and REST APIs.
  • Foundational dev-ops competencies: containerization tools (e.g., Docker, Kubernetes) and cloud platforms (e.g., AWS, GCP).

Nice to have:

  • Expertise in Natural Language Processing, chatbot creation, and textual content analytics.
  • Competence in advanced areas such as object detection and tracking, gesture analysis, scene interpretation, movement forecasting, semantic segmentation, and instance semantic segmentation.
  • Skillset in data preparation, including data annotation, data augmentation techniques, and normalization processes.
  • Familiarity with C++ (particularly for creating Python bindings).
  • A pronounced interest or prior experience in game development or the broader gaming industry.

Personal qualities:

  • Strong interpersonal and communication skills, both written and spoken.
  • Autonomous and proactive attitude.
  • Problem-solving and results-oriented.
  • Flexibility and ability to adapt to change.

Languages: English Intermediate or higher (B1+).

Contract duration: 12 months, possibility of indefinite-term contract / employment.

Location: Remote.

Apply: job@temporal.games.