Talent.com
Ubisoft
Animation ProgrammerUbisoft • Montreal, Québec, Canada
Animation Programmer

Animation Programmer

Ubisoft • Montreal, Québec, Canada
6 hours ago
Job type
  • Full-time
Job description

Job Description

We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together.

What you’ll do

  • Collaborate with animation, programming, and motion capture teams to understand needs and develop appropriate solutions.
  • Analyze existing animation features within the game engine.
  • Design, develop, and maintain scalable animation systems.
  • Create tools and systems that support dynamic and living worlds.
  • Maintain and optimize existing animation systems for upcoming projects.
  • Write clear and structured code while considering performance, memory usage, and compatibility.
  • Combine technical and artistic perspectives to support strong visual representation.
  • Research and develop new animation techniques, including procedural and physics-based animation.
  • Monitor developments in animation technologies and share knowledge across teams.
  • Contribute to the continuous improvement of animation tools and workflows.


Qualifications

What you bring to the team

  • Experience with C++ and C#.
  • Knowledge of Visual Studio.
  • Strong understanding of 3D mathematics.
  • Experience with animation techniques such as rigging, state machines, ragdoll physics, inverse kinematics (IK), and facial animation.
  • Understanding of animation tool development and optimization.
  • Ability to collaborate effectively with multidisciplinary teams.
  • Attention to detail when identifying and resolving system issues.
  • Clear communication skills for technical topics.


Create a job alert for this search

Animation Programmer • Montreal, Québec, Canada

Similar jobs

Freelance Animator

TwineMontreal (administrative region), QC, CA
Full-time

A Webtoon artist is seeking a skilled 2D Animator to create a short, animated trailer for an upcoming Webtoon series.The trailer will feature a single character speaking directly to the audience to... Show more

 • Promoted

Programmeur.se Gameplay / Gameplay Programmer

Cloud Imperium GamesMontreal (administrative region), QC, CA
Full-time

Concevoir et implémenter un code bien conçu, fiable, maintenable et sans bogues.Collaborer avec les membres de l'équipe pour livrer divers systèmes de gameplay.Appliquer les meilleures pratiques, l... Show more

 • Promoted

Animateur.trice avancé.e / Advanced Animator

WB Games Montreal Inc.Montreal (administrative region), QC, CA
Full-time

WB Games Montréal is part of Warner Bros.Interactive Entertainment and develops AAA video games.In this role, you will create high‑quality animation content for real‑time gameplay and cinematics, h... Show more

 • Promoted

TiMi Montreal – Junior Tools Programmer

Lightspeed StudiosMontreal (administrative region), QC, CA
Full-time

We are seeking a Junior Tools Programmer to participate in developing a AAA, open-world game that will be released on multiple platforms and reach a global audience.Work closely with artists and de... Show more

 • Promoted

Animateur.rice (contrat) | Host (contract)

Altitude-sports.comMontreal (administrative region), QC, CA
Full-time

Host (contract) role at Altitude-sports.Altitude Sports is a Montreal-based leading ecommerce retailer in Canada, focused on fashion and the outdoors.Host a video series that showcases regions arou... Show more

 • Promoted

Senior Gameplay Animator (First-Person) – [Far Cry]

UbisoftMontreal (administrative region), QC, CA
Full-time

Senior Gameplay Animator (First-Person).Ubisoft Montreal, you will be responsible for creating animations and animation systems for the main character in First Person view.Produce high-quality anim... Show more

 • Promoted

Montreal Senior Animation Artist — Creature & Character

Rodeo FXMontreal (administrative region), QC, CA
Temporary

A leading visual effects company is seeking an Animation Artist in Montreal.You will deliver high-end, hyper-realistic animations and work closely with creative leads to meet project specifications... Show more

 • Promoted

Programmeur.se Gameplay Senior / Senior Gameplay Programmer

Cloud Imperium GamesMontreal (administrative region), QC, CA
Full-time

We are a crowdfunded company and have a dedicated and enthusiastic community of backers who are helping us create the “Best Damn Space Sim Ever”.We want to build the best we can deliver and we beli... Show more

 • Promoted

Senior Lead Animator for 2K Post-Production

2KMontreal (administrative region), QC, CA
Full-time

Harness your animation expertise as a Senior Lead Animator in Post-Production at 2K Games, located in Montreal.Influence creative excellence in a premier AAA gaming environment.In this significant ... Show more

 • Promoted

Remote Unreal Creature Animator (6-Month Contract)

creā-ture Studios Inc.Montreal (administrative region), QC, CA
Remote
Temporary

A hybrid game studio in Montreal is seeking an Animation Contractor to create high-quality, realistic animations for their upcoming projects.The role involves collaborating closely with design, art... Show more

 • Promoted

Rendering Programmer

HASBRO DEUTSCHLAND GmbHMontreal, Montreal (administrative region), CA
Full-time

At Invoke, our mission is to Have Fun Building Great Games.We believe the best games come from people who love what they do, in an environment that values them and their ideas.And we ensure that ev... Show more

 • Promoted

Senior Gameplay Programmer — Unity/C#

Gameloft MontrealMontreal (administrative region), QC, CA
Full-time

Une entreprise de développement de jeux à Montréal recherche un(e) Programmeur(-euse) jouabilité sénior pour rejoindre l'équipe de Disney Dreamlight Valley.Vous serez responsable de développer des ... Show more

 • Promoted

Feature Animation Production Coordinator — Flexible Perks

Bardel EntertainmentMontreal, Montreal (administrative region), CA
Full-time

Un studio d’animation réputé à Montréal recherche un(e) coordinateur(trice) de production pour rejoindre son équipe.Vous aurez un rôle essentiel dans la gestion des opérations et le soutien des art... Show more

 • Promoted

Animateur.trice avancé.e / Advanced Animator

WB GamesMontreal (administrative region), QC, CA
Full-time

In this role, you will be responsible for creating high-quality animation content for real-time gameplay and cinematics for our games, thereby helping to bring the project’s vision to life.Your pri... Show more

 • Promoted

Animator – Freelance (Remote)

TwineMontreal (administrative region), QC, CA
Remote
Full-time

We are seeking animators to create a series of 12 animated shorts, each ranging from 15 to 45 seconds in length.These pieces will be produced for a company project and are intended to deliver conci... Show more

 • Promoted

Gameplay Programmer 3D Mathematics Expert

Cloud Imperium GamesMontreal (administrative region), QC, CA
Full-time

Devenez Gameplay Programmer spécialisé en mathématiques 3D chez Cloud Imperium Games.Créez du code robuste et participez à la livraison de systèmes de jeu captivants.Cloud Imperium Games recherche ... Show more

 • Promoted

Lead Animator

2K GamesMontreal (administrative region), QC, CA
Full-time

Cloud Chamber is looking for talented and articulated (see what we did there?) Lead Animator to manage and mentor our team of energetic animators.We need you to pilot the efforts of the animation t... Show more

 • Promoted

[Disney Dreamlight Valley] Programmeur(-euse) jouabilité sénior - Senior Gameplay Programmer

Gameloft MontrealMontreal (administrative region), QC, CA
Full-time

Chez Gameloft nous créons des moments de joie pour nos joueurs autour du monde à travers des expériences de jeux excitantes.C\'est notre mission, et cela l\'a été depuis plus de 25 ans.Nous sommes ... Show more

 • Promoted

Senior Audio Programmer

Ubisoft MontréalMontreal (administrative region), QC, CA
Full-time

We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine.We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in... Show more

 • Promoted

Technical Animation Director (unannounced project)

KanzMontreal, Montreal (administrative region), CA
Full-time

Technical Animation Director (unannounced project).Technical Animation Director at Ubi MTL.Your expertise and overall vision will enable teams to bring rich and immersive gaming experiences to life... Show more