TL;DR

Senior Expert ML Research Engineer (AI Engineering): Developing and training state-of-the-art ML models focused on animation systems, lip-sync, and text-to-speech for video game development with an accent on real-time inference performance and on-device deployment. Focus on designing and optimizing ML models to enhance player experience and augment game development capabilities.

Company

Activision is a leading worldwide developer, publisher, and distributor of interactive entertainment and products, known for iconic gaming franchises such as Call of Duty®, Crash Bandicoot™, and Tony Hawk’s™ Pro Skater™.

What you will do

  • Develop and train ML models to solve game-related problems, initially focusing on animation, lip-sync, and text-to-speech.
  • Collaborate with domain experts from Elsewhere, Activision, and Microsoft to advance quality and real-time inference performance.
  • Identify training data needs and devise data acquisition strategies with domain experts and asset creators.
  • Create best practices for research and productization, developing robust and efficient training pipelines for production.

Requirements

  • 3+ years of experience developing ML models for real-time inference scenarios
  • PhD or applied research background in machine learning or related technology
  • Strong math skills including linear algebra, statistics, and probability.
  • Excellent Python skills and knowledge of modern ML frameworks such as PyTorch.
  • Good understanding of ML inference considerations including on-device deployment.
  • Strong communication skills to distill complex technical concepts for interdisciplinary teams.

Nice to have

  • Knowledge of animation systems (IK), computer graphics, and real-time physics.
  • Working knowledge of C++ programming.
  • Experience in the computer games industry.