Programmeur·se Senior C++ - Machine Learning

Ubisoft
📍 Montreal, Quebec, Canada 💼 Full-time 🕒 Posted June 05, 2026

Job Description

Description du poste

Ce que vous ferez : 

Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement d’applications dans le domaine du Machine Learning. Le rôle du programmeur principal en C++ avec une expérience en IA/ML est d’apporter les meilleures pratiques et principes de conception pour aider l’équipe à réaliser notre feuille de route ambitieuse. 

Responsabilités principales : 

  • Fournir et soutenir des systèmes ML basés sur les exigences et objectifs commerciaux. 

  • Développer, intégrer et maintenir des moteurs d’inférence, des bibliothèques et des frameworks ML. 

  • Exploiter le meilleur matériel (NPU, GPU, CPU) pour accélérer les calculs liés au ML. 

  • Développer des systèmes pour évaluer, optimiser et mesurer les performances des modèles. 

  • Intégrer et maintenir les systèmes ML dans les moteurs de jeu et dans les jeux.

  • É...

  • Ready to Apply?

    Submit your application today and join our talented team at Ubisoft.

    Submit Application

    Job Details

    • Location Montreal, Quebec
    • Job Type Full-time
    • Category Computer Occupations
    • Posted Date June 05, 2026
    • Application Deadline July 15, 2026