GrepJob
Riot Games

Staff Machine Learning Engineer, Animation - Singapore Efficiency Team

Riot Games
Apply
about 4 hours ago
Singapore, SingaporeStaff+
H1B Sponsor

Responsibilities

  • Build assistive animation tooling using motion synthesis, motion matching, and physics-based character control.
  • Collaborate with animators and tech artists to reduce keyframing and cleanup work.
  • Define and run evaluations for motion quality and quantify time savings for animators.
  • Stay updated on developments in motion generation and character control.

Requirements

  • Master’s or Ph.D. in Computer Science, Statistics, Mathematics, or a related field focused on Machine Learning.
  • Deep expertise in motion and character-animation ML, including motion synthesis and retargeting.
  • At least 5 years of experience applying Machine Learning in Animation.
  • Evidence of working on state-of-the-art approaches through publications or shipped projects.
  • Proficiency in programming languages such as Python, C, C++, or C#.
  • Strong understanding of statistical analysis and evaluation techniques.
  • Hands-on experience with Generative Models applied to animation tools.
  • Excellent communication skills for conveying technical concepts to non-technical stakeholders.
  • Leadership experience in mentoring and cross-functional collaboration is desirable.

Benefits

  • Full relocation support.
  • Full health insurance for you, your spouse, and children.
  • Open paid time off.
  • Retirement benefits with company matching.
  • Life insurance, parental leave, and short-term/long-term disability.
  • Play Fund for broadening knowledge of players and community.
  • Company matches donations of time and money to non-profits.

Tech Stack

CC#C++PythonPyTorchTensorFlow

Categories

AI & MLGaming