Full-time

Senior C++ Programmer - Machine Learning Content Creation Technology Group

Posted by Ubisoft Entertainment • Canada, QC, Canada

📍 Canada, QC 🕒 February 26, 2026

About the Role

Senior C++ Programmer - Machine Learning Content Creation Technology Group

  • Full-time
  • Contract: Permanent
  • Work flexibility: Hybrid

Join the Content Creation Technology Group (CCTG) as a Senior C++ Programmer and play a key role in building cutting‑edge applications powered by Machine Learning. We’re looking for an expert in C++ with AI/ML experience to bring best practices and robust design principles, helping us deliver on an ambitious and innovative roadmap.

What you will do

Main responsibilities:

Provide and support ML systems based on business requirements and objectives.

Develop, integrate, and maintain inference engines, ML libraries, and frameworks.

Leverage the best hardware (NPU, GPU, CPU) to accelerate ML‑related computations.

Build systems to evaluate, optimize, and measure model performance.

Integrate and maintain ML systems within game engines and games.

...

Ready to Apply?

Submit your application today and take the next step in your career journey with Ubisoft Entertainment.

Apply Now