full-time

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

Posted by Ubisoft • Montreal, Quebec, Canada

📍 Montreal, Quebec 🕒 March 02, 2026

About the Role

Job Description

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 ...

Ready to Apply?

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

Apply Now