Senior Animation Programmer
Core
Researching, developing, and maintaining gameplay and cinematic animation systems for video games, ensuring robust flexibility for AI, designers, and animators.
Role type
Senior IC animation programmer
Builds
Gameplay and cinematic animation features from content creation tools to engine runtime
Domain
Video game development / Animation technology
Deliverable
production ML models | product features
Required skills
C/C++, multi-threaded programming, memory optimization, performance profiling, animation graphs, blend trees, state machines, 3D maths, linear algebra, algorithm design
Preferred skills
Multiplayer title experience, motion synthesis, ragdoll physics, IK, tool creation, Maya/Motion Builder, Python, animation pipelines
Technologies
Unreal, Havok Animation, Morpheme, Maya, Motion Builder
Responsibilities
Research and develop animation systems, own features from tools to runtime, collaborate with cross-functional teams, optimize data processing pipelines, create documentation, stay updated on animation trends
Seniority
Senior, hands-on IC