Senior C++ ML Engineer – Game AI Systems; Office-Based
Listed on 2026-09-29
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Game & 3D/XR Development
Location: Montreal
Ubisoft Entertainment in Montreal seeks a Senior C++ Programmer to lead the development of cutting-edge ML-powered applications for gaming. You will design robust systems and collaborate with data science and gameplay teams to push the envelope on intelligent gameplay and performance.
The role emphasizes strong C++ expertise, AI/ML experience, and knowledge of multithreading and memory management, with opportunities to work on state-of-the-art game engines and platforms.
We are looking to fill the Senior C++ ML Engineer – Game AI Systems (Office-Based) position at Ubisoft Entertainment in Montreal (administrative region), QC, Canada.
Step into the Senior C++ ML Engineer – Game AI Systems (Office-Based) role at Ubisoft Entertainment in Montreal (administrative region), QC, Canada and grow with us.
Please review the full job details above before applying.
If your experience matches this role, we encourage you to apply.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).