Senior C++ Programmer - Machine Learning Content Creation Technology Group
Ubisoft Montréal
Montreal
Offre publiée le 2025-05-17

Senior C++ Programmer - Machine Learning Content Creation Technology Group
The Content Creation Technology Group (CCTG) is looking for a Senior AI / ML Programmer who will contribute to the development of applications in the domains of Generative AI and ML bots. The Senior AI / ML Programmer role will bring best practices and design principles to assist the team in delivering our ambitious features roadmap.
Main responsibilities :
- Provide and support ML systems based on business requirements and objectives.
- Establish technical designs to meet game’s needs.
- Collaborate with the data science team, specialized programmers (gameplay, AI, etc.), the research team, and other stakeholders such as productions.
- Develop, integrate, and maintain inference engines, libraries, and ML frameworks.
- Leverage best hardware (NPU, GPU, CPU) to accelerate ML related computations.
- Develop systems that allow Gameplay programmers and Data scientists to easily track relevant data to train models.
- Develop systems to benchmark, evaluate and optimize model’s performance.
- Program in a clear and structured manner that is in keeping with performance, maintenance, modularity, scalability and compatibility requirements.
- Integrate and maintain ML systems in game engines and games.
- Write unit tests and integration tests.
Other responsibilities :
Qualifications
Education :
Bachelor’s degree in computer science or computer engineering or equivalent. Master in Machine Learning is an asset.
Relevant Experience :
Minimum 5 Years’ Experience In AI / ML.
Core Skills :
Other Skills :
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Computer Games
J-18808-Ljbffr
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte