Description
As a Technical Animation Director at Ubisoft Montreal, you will join a small autonomous team developing a multiplayer experience in Unreal Engine. You will guide the development of smooth, expressive, and high-performance animation systems while ensuring alignment between creative goals and technical constraints.
Responsibilities:
- Design, implement, and maintain high-performance and scalable animation production pipelines;
- Collaborate with the tools team to develop and improve MotionBuilder scripts in Python;
- Work with animators and programmers to refine animation systems in the game engine;
- Support the implementation of procedural animation systems and full-body IK systems;
- Ensure animation systems support character customisation;
- Balance artistic quality and technical performance;
- Document workflows, tools, and processes for animation teams;
- Provide daily support to technical animators and animation teams;
- Facilitate collaboration between creative and technical teams;
- Guide teams in developing sustainable and efficient workflows.
Qualifications:
- Experience in technical animation, animation system development, or programming in the video game industry;
- Experience in leading or mentoring teams in a collaborative environment;
- Experience with live multiplayer games;
- Strong proficiency in Unreal Engine and 3D software such as MotionBuilder, 3ds Max, and Maya;
- Experience with scripting languages like Python, C#, JavaScript, and MaxScript;
- Understanding of motion capture, state machines, and animation flows;
- Familiarity with Jira, Perforce, or similar production tools;
- Excellent communication, collaboration, and problem-solving skills.