Get more replies from employers
Send a job-specific resume in minutes.
Ubisoft is seeking an experienced AI programmer to lead the development of NPC behavior systems in our Montreal studio. The role focuses on combat coordination, animation-driven behavior, and robust AI architectures to support large-scale gameplay.
You will work closely with designers, animators, and other engineers to deliver compelling, high-quality experiences across our franchises. The position is office-based with permanent employment and requires strong C++ skills and a passion for games.
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
What you’ll do
This programmer will be responsible for anything related to NPC behavior tech:
What You Bring
Contract: PermanentWork flexibility: Office-based