CareerPlanSign in

Staff Machine Learning Engineer, Animation - Singapore Efficiency Team

Singapore💼 Full-time🗓 2026-07-31 → 2026-09-26

Core

Design and ship ML tools to automate technical animation workflows (retargeting, cleanup, foot-locking, rig wrangling) and accelerate motion processing for animators.

Role type

Staff Machine Learning Engineer (Animation)

Builds

Production ML tools for motion synthesis, motion matching/blending, retargeting, and physics-based character control

Domain

Video game development, specifically character animation pipelines

Deliverable

production ML models

Required skills

Motion synthesis, motion matching/blending, retargeting, physics-based character control, reinforcement learning for character control, generative models (motion diffusion, flow matching, VAEs, autoregressive/transformer motion models), statistical analysis, experimental design, evaluation techniques

Preferred skills

Gaming industry experience, player empathy, mentoring junior team members

Technologies

Python, C, C++, C#, PyTorch, TensorFlow, JAX

Responsibilities

Build assistive animation tooling to remove mechanical steps from the animator's workflow; Partner with animators and tech artists to target costly keyframing and retargeting work; Define and run evaluations for motion quality and quantify time returned to animators; Follow developments in motion generation and judge applicability to production rigs and runtime budgets

Seniority

Staff, hands-on IC with leadership responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.