Skip to main content

Technical Animation Director

Auto-translated from French · original: Directeur.rice technique animation

5 day week30 days PTOOnsite · Montreal, QC, Canada

Company description

Ubisoft is a global leader in video games, with teams spread across the four corners of the world who create original and memorable gaming experiences, from Assassin's Creed to Rainbow Six, including Just Dance and many more. We believe that diversity of perspectives drives progress for both players and teams. If you are passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!

Job 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 animation systems that are fluid, expressive and high-performing, while ensuring alignment between creative goals and technical constraints.

You will work closely with the animation, rigging, programming and tools teams to create reliable and scalable production pipelines suited to the ambitions of the project.

What you will do:

  • Design, implement and maintain high-performing 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 that animation systems support character customization;
  • Balance artistic quality and technical performance;
  • Document the workflows, tools and processes intended 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, developing animation systems or programming in the video game industry;
  • Experience mentoring or leading teams in a collaborative environment;
  • Experience on live multiplayer games;
  • Strong command of Unreal Engine and 3D software such as MotionBuilder, 3ds Max and Maya;
  • Experience with scripting languages such as 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.

What to send us:

  • Your résumé highlighting your skills.
  • Portfolio or projects relevant to the role.