Ubisoft logo

Senior AI Programmer

Ubisoft

On-site
Montreal, QC
Full-time
Senior
5+ yrs
Salary not listedPosted 3w ago

Real job — pulled straight from Ubisoft’s careers page · Verified July 24, 2026 · No reposts.

Job description

Ubisoft is hiring a Senior AI Programmer — a full-time, based in Montreal, QC role. Apply directly on Ubisoft's careers page below.

Programmeur.euse IA Sénior

Location: Montreal, QC, ca

Description de l'entreprise

Ubisoft est un·e chef·fe de file mondial·e dans l’industrie du jeu vidéo, avec des équipes partout dans le monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par l’innovation et par le fait de repousser les limites du divertissement, joignez‑vous à nous et contribuez à créer l’inconnu !

Description du poste

Nous sommes une petite équipe autonome qui développe une expérience multijoueur ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé·e·s par l’exécution, le sens des responsabilités et la fierté de construire quelque chose de concret - ensemble.

 

Ce que vous ferez

  • Concevoir, implémenter et maintenir des systèmes d’IA gameplay temps réel sous Unreal Engine /
  • Être propriétaire des comportements IA de bout en bout : architecture, implémentation, debug, tuning et optimisation en conditions réelles de jeu.
  • Travailler étroitement avec gameplay, animation, tech design et réseau pour garantir des IA lisibles, systémiques, de qualité et debuggable, compatibles avec une architecture serveur‑authoritative.
  • Porter une attention constante à la performance et à la scalabilité (CPU, budgets IA, LOD comportemental, nombre d’agents, impact réseau), avec une priorité claire donnée à la stabilité et à l’“always playable”.
  • Incarner un rôle de senior hands‑on et pragmatique : écrire du code au quotidien, être un mentor, challenger les solutions trop complexes, partager les bonnes pratiques et sécuriser la livraison des features IA critiques. 

Qualifications

Ce que vous apportez 

  • Environ 5 ans d’expérience en programmation d’intelligence artificielle
  • Une compétence en C++
  • Un baccalauréat en informatique ou génie informatique ou l’équivalent
  • De l’expérience en conception pour consoles
  • Un mélange particulier de minutie et de flexibilité dans votre organisation au travail
  • Une compétence pour communiquer avec tous les corps de métier et pour appuyer et tirer votre équipe vers le haut en matière de la qualité et de la vision du jeu
  • Vous êtes créatif ou créative et avide d’innovation

 

Atout

  • De l’expérience sur une équipe qui a livré un jeu vidéo

Get Senior AI Programmer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
AvaTrade logo

Full Stack Engineer

Herzliya
✓ From careers page· 30m ago
CERN logo

CERN

New

Digital ASIC Designer

Geneva, CH
✓ From careers page· 45m ago
Sequoia Connect logo

Senior Azure Developer

Remote · Mexico-eligible
✓ From careers page· 1h ago
Sequoia Connect logo

Lead Test Automation Engineer

Mexico
✓ From careers page· 1h ago

Frequently asked questions

What skills are required for Senior AI Programmer at Ubisoft?

The required skills for Senior AI Programmer at Ubisoft include: C++, Unreal, AI.

What is the seniority level for Senior AI Programmer at Ubisoft?

Senior AI Programmer at Ubisoft is a Senior level position.

How do I apply for Senior AI Programmer at Ubisoft?

You can view the full description and apply for Senior AI Programmer at Ubisoft on EchoJobs: https://echojobs.io/job/ubisoft-programmeur-euse-ia-s-nior-7tso6.