Programmeur Senior Ml _ Groupe Technologique Création De Contenu
Ubisoft
Montreal, Canada
On-site
Minimum 5 years experience in ai/ml
Deep knowledge of c++ programming
Strong system architecture skills
The role involves defining best practices and design principles to deliver an ambitious roadmap of features for improving player experience
Job Summary
The role involves defining best practices and design principles to deliver an ambitious roadmap of features for improving player experience.
The successful candidate will develop, integrate, and maintain ML inference engines while leveraging hardware like NPUs and GPUs to accelerate calculations.
Collaboration is key, requiring work with data science teams, gameplay programmers, and other stakeholders to build systems that simulate real players.
Matching Summary
The role involves defining best practices and design principles to deliver an ambitious roadmap of features for improving player experience.
Skills & Requirements
Must-have
Minimum 5 years experience in AI/ML
Deep knowledge of C++ programming
Strong system architecture skills
Hardware optimization for NPU/GPU/CPU
Experience with multithreading and memory management
Nice-to-have
Proficiency in Python programming
Experience working with game engines
Knowledge of database products
Familiarity with cloud platforms
Master's degree in Machine Learning
Key Requirements
Bachelor's degree in Computer Science or Engineering