Senior C++ Programmer - Mother Brain

Ubisoft

Montreal, Canada
On-site
10+ years c++ programming experience
5+ years ai/ml experience
In-depth knowledge of c++
Join the Mother Brain team to build cutting-edge applications powered by Machine Learning within Ubisoft's global gaming ecosystem

Job Summary

  • Join the Mother Brain team to build cutting-edge applications powered by Machine Learning within Ubisoft's global gaming ecosystem.
  • You will develop, integrate, and maintain inference engines while leveraging specialized hardware like NPUs and GPUs to accelerate ML computations.
  • The role requires collaborating with data science and research teams to evaluate model performance and deliver robust, scalable systems.

Matching Summary

Join the Mother Brain team to build cutting-edge applications powered by Machine Learning within Ubisoft's global gaming ecosystem.

Skills & Requirements

Must-have

  • 10+ years C++ programming experience
  • 5+ years AI/ML experience
  • In-depth knowledge of C++
  • Strong architecture skills
  • Hardware optimization for ML computations

Nice-to-have

  • Proficiency in Python
  • Experience with game engines
  • Master's degree in Machine Learning
  • Proof-of-concept development
  • Knowledge sharing capabilities

Key Requirements

  • Bachelor's degree in computer science or engineering
  • Minimum 10 years of C++ programming experience
  • Minimum 5 years of AI/ML experience
  • Master's degree in Machine Learning (strong asset)

Work Rights

Not specified

Tailored Resume

Cover Letter