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.
