Mid-Senior Level. 12 month fixed term contract.
We're looking for a Technical Animator to sit at the intersection of art and engineering. You'll own and evolve our animation pipeline, build tools that empower the animation team, and ensure characters feel responsive and alive in engine. Python scripting is a core requirement for future pipeline development.
Responsibilities
- Build and maintain the animation pipeline from DCC tools (Maya/Blender) into engine
- Write and maintain Python scripts and tools to streamline animator workflows
- Implement and debug animation state machines, blend trees in engine
- Set up and support character rigs for gameplay and cinematic use
- Collaborate with designers, artists, and engineers to help define technical standards
- Document animation systems, pipelines, and toolsets
Qualifications
- Professional technical animation experience in games
- Python - mandatory (Maya scripting, pipeline tools, editor extensions)
- Strong understanding of skeletal animation, IK/FK, and blend trees
- Experience in Unreal Engine (Animation BP, Control Rig) or Unity (Animator Controller)
- Solid grasp of real-time constraints: bone budgets, LODs, compression
Desirable
- Additional languages: C++, C#, MEL
- Motion capture pipeline experience
- Procedural animation: IK solvers, ragdoll, physics-driven motion
- Version control: Perforce or Git
- AAA or AA shipped credit in a technical animation role
Benefits
- 25 days holiday + bank holidays (pro rata)
- Christmas shutdown
- Flexible working hours
- x 4 Half-day Fridays (during the summer months)
- A day off on your birthday
- Employee Assistance Programme (EAP)
- Anti-Crunch ethos
- Referral Bonus Scheme
- Bike2Work Scheme
- Social Events