Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmeur.euse IA - R6 SIEGE

Full-time

Ubisoft



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 !

Job Description



Nous construisons des AI Bots de pointe pour Rainbow Six Siege. Notre objectif est de créer des bots capables de reproduire de façon crédible les décisions, tactiques et comportements de vrais joueurs afin d'offrir une expérience d'entraînement et de jeu toujours plus riche. Nous recherchons un(e) programmeur(e) enthousiaste et flexible qui souhaite utiliser les dernières technologies pour créer, tester et livrer des systèmes d'IA de haute qualité.

Ce que vous ferez

  • Concevoir, développer et maintenir les systèmes et comportements qui pilotent les AI Bots de Rainbow Six Siege.
  • Développer des comportements crédibles permettant aux bots de reproduire de façon réaliste les décisions, tactiques et réactions de vrais joueurs de Rainbow Six Siege.
  • Développer en C++ et utiliser les outils et technologies de l'équipe pour créer, tester et itérer sur les fonctionnalités d'intelligence artificielle.
  • Collaborer étroitement avec les programmeurs, game designers, testeurs et autres spécialistes de l'IA afin d'améliorer continuellement la qualité et le réalisme des bots.
  • Participer à l'amélioration des outils, technologies et pipelines utilisés pour développer, déboguer et valider les comportements d'IA.
  • Utiliser les données de jeu, les résultats de tests et les retours des joueurs pour itérer sur les fonctionnalités d'IA et en améliorer la qualité, la robustesse et le réalisme.
  • Identifier de manière proactive les problèmes de performance, de stabilité et de qualité, puis contribuer activement à leur résolution.
  • Prendre en charge des fonctionnalités de leur conception jusqu'à leur livraison, tout en maintenant un haut niveau de qualité et de fiabilité.
  • Se tenir informé des avancées en intelligence artificielle et contribuer à l'innovation technique au sein de l'équipe.

Qualifications



Ce que vous apportez

Formation :

  • Baccalauréat en informatique ou en génie informatique, ou autre formation ou expérience équivalente.

Expérience :

  • 5 ans d’expérience minimum en programmation C++ dans le secteur des jeux vidéo ou des systèmes intégrés, ou autres champs pertinents.
  • 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.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Programmeur.euse IA - R6 SIEGE in Montréal, QC vacancy
  •  ...contributions de chacun.   Description du poste   En tant que Programmeur·euse Gameplay IA, vous aurez la charge de la conception, de l'implémentation...  ...en anglais (langue utilisée pour communiquer avec notre siège social en Corée).     Pourquoi Krafton Montréal   Le... 
    Suggested

    KRAFTON Montréal Studio

    Montréal, QC
    7 days ago
  •  ...experiences for gamers everywhere. Job Description Nous recherchons un programmeur Sénior en AI de jeu qui fait preuve de passion et de curiosité dans la création de systèmes et de comportements d'IA complexes. Chez People Can Fly, vous aurez la chance de travailler aux... 
    Suggested
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Montréal, QC
    9 days ago
  •  ...la rigueur expérimentale. Être l'interlocuteur·trice de confiance pour les équipes clientes et les parties prenantes sur les sujets IA. Qualifications Ce que vous apporterez à l'équipe ~5 ans et plus d'expérience en ML appliqué sur des systèmes de recherche... 
    Suggested
    Daily paid
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    3 days ago
  •  ...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 -... 
    Suggested

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...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 -... 
    Suggested
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    7 hours ago
  •  ...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...  ...à créer l’inconnu ! Job Description En tant que programmeur·euse moteur à Ubisoft Montréal, vous contribuerez à l’évolution... 

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous...  ...automatique et des approches basées sur l’IA. Pour réussir, la personne combinera...  ...professionnel·le de la sécurité et la vision d’un·e programmeur·euse engin, en intégrant directement dans... 
    Apprenticeship

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...Programmeur.euse analyste Java Emplacement: Montréal (3j/semaine au bureau) Nous cherchons un.e candidat.e qui souhaite travailler en équipe pour répondre aux besoins d’une filiale du Groupe Optimum spécialisée en réassurance-vie. La personne recherchée doit être... 
    Permanent employment
    Full time
    Work at office

    Optimum Informatique inc. (Solution TI)

    Montréal, QC
    3 days ago
  •  ...Job Description Job Description PROGRAMMEUR-OPÉRATEUR CNC SENIOR Lieu : St-Michel, QC Horaire : Lundi au vendredi, de 7h30 à 16h00 - Temps plein (40 heures par semaine) Relève du : Superviseur des opérations DESCRIPTION DU POSTE Luxia est à la recherche... 
    Full time
    Monday to friday

    LUXIA INC

    Montréal, QC
    11 days ago
  •  ...donné pour mission d’être un pôle mondial d’avancées scientifiques qui inspire l’innovation et l’essor de l’intelligence artificielle (IA) au bénéfice de tous. Pour en connaitre davantage, veuillez consulter About Mila Founded by Professor Yoshua Bengio of the Université... 
    Full time
    Apprenticeship
    Remote work
    Worldwide
    Flexible hours
    Day shift

    Mila - Institut québécois d'intelligence artificielle

    Montréal, QC
    18 hours ago
  •  ...interagir avec des logiciels existants et d’exécuter des flux de travail complexes. Nous sommes à la recherche d’un(e) développeur.euse senior en IA agentique capable de transformer ces possibilités en solutions fiables, robustes et prêtes à être déployées en production pour... 
    Apprenticeship

    osedea

    Montréal, QC
    10 hours ago
  • En tant que programmeur·euse 3D à Ubisoft Montréal, vous vous concentrerez sur les systèmes de rendu du projet Assassin's Creed HEXE . Vous travaillerez en étroite collaboration avec l’ équipe de rendu Anvil Pipeline afin de maintenir la stabilité, l’efficacité et l’adaptabilité... 
    Full time

    Ubisoft

    Montréal, QC
    7 hours ago
  •  ...LGI développe des solutions logicielles en santé. Aujourd'hui, l'IA est au cœur de notre façon de développer et s'intègre dans la prochaine...  ...des humains. Description du poste En tant que Développeur(euse) en IA appliquée III au sein du Laboratoire IA de LGI, vous... 
    Full time
    Apprenticeship

    LGI Healthcare Solutions Santé Inc.

    Montréal, QC
    11 days ago
  •  ...international qui accompagne ses clients dans leur transformation Data & IA, de bout en bout, en combinant conseil en management et expertise...  ..., livraison pour l’affectation aux mandats, le/la Développeur(euse), orchestration de l’IA SAP conçoit et réalise des processus d’... 
    Flexible hours

    Talan

    Montréal, QC
    3 days ago
  •  ...outils, des données et des systèmes d’entreprise, nous explorons comment l’IA agentique peut résoudre des problèmes concrets pour nos clients. Nous sommes à la recherche d’un(e) développeur.euse spécialisé.e en IA agentique qui aime concevoir des logiciels, expérimenter... 
    Apprenticeship

    osedea

    Montréal, QC
    10 hours ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue participera... 
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  •  ...diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous...  ...ferez :  Nous sommes à la recherche un programmeur principal en C++ qui contribuera au...  ...programmeur principal en C++ avec une expérience en IA/ML est d’apporter les meilleures pratiques... 
    Apprenticeship

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...boundaries, join our journey and help us create the unknown! Job Description As a Senior   Gameplay Animator on Rainbow Six Siege   at Ubisoft Montreal, you will be responsible for creating animations and animation systems for the main character in first-person... 
    Full time

    Ubisoft

    Montréal, QC
    11 days ago
  •  ...Programmeur UI senior Highdive recherche un programmeur généraliste expérimenté pouvant aider l'équipe UI/UX à créer et optimiser les interfaces...  ...les frameworks et innovations UI. Utiliser des outils d'IA/LLM pour accroître la productivité. Qualifications : Baccalauréat... 
    Work at office

    Highdive

    Montréal, QC
    13 days ago
  •  ...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’...  ...RDS, ElastiCache Redis) Outils de développement assistés par l’IA (ex. : GitHub Copilot, Claude Code) Infrastructure as Code (IaC)... 
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  • Description de l'entreprise Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore...
    Daily paid
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    3 days ago
  • $60k - $120k per year

    Développeur(euse) MuleSoft Description de poste CGI est à la recherche d’un(e) Développeur(euse) MuleSoft pour participer à la conception...  .... Afin de soutenir notre équipe de recrutement, des outils d’IA peuvent être utilisés pour aider à l’évaluation des candidatures,... 
    Montréal, QC
    4 days ago
  •  ...aventure et aidez-nous à créer l’inconnu! Job Description En tant qu’ animateur-trice jouabilité   sénior  sur Rainbow Six Siege à Ubisoft Montréal, tu seras responsable de la création des animations et des systèmes d’animation pour le personnage principal en vue... 
    Full time

    Ubisoft

    Montréal, QC
    1 day ago
  •  ...Date de démarrage 2026-11-01 Localisation du poste Montréal(hybride) Durée Permanent Nous recherchons un Analyste-programmeur .NET afin de rejoindre notre équipe de conseillers du bureau de Montréal dans le cadre d'un poste permanent. Ce poste est en mode... 
    Permanent employment
    Work at office

    Chrome Technologies

    Montréal, QC
    17 days ago
  •  ...Programmeur moteur senior Responsabilités: Être une personne avant-gardiste qui aime concevoir de nouvelles architectures/fonctionnalités...  ...avancées dans l'industrie du jeu vidéo. Utiliser des outils d'IA/LLM pour accroître la productivité. Qualifications :... 
    Work at office

    Highdive

    Montréal, QC
    13 days ago
  •  ...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...  ...à créer l’inconnu ! Job Description En tant que programmeur·euse moteur C++ sénior à Ubisoft Montréal, vous rejoindrez l’équipe... 

    Ubisoft

    Montréal, QC
    3 days ago
  • No de la demande : 101611  Catégorie d'emploi :  Contrôle de projets; Ingénierie  Lieu :  Montréal, QC, Canada  Joignez-vous à une entreprise déterminée à apporter des changements positifs pour créer un monde meilleur. Comptant plus de 65 ans d'expertise commerciale...
    Contract work
    Work at office
    Local area
    Flexible hours
    Day shift

    Hatch

    Montréal, QC
    6 hours ago
  •  ...Nous recherchons un·e développeur·euse Guidewire qui connaît PolicyCenter, BillingCenter et ClaimCenter. La personne contribuera au développement et à l’évolution des applications d’assurance, notamment à l’ajout de nouveaux produits et au mapping des produits dans les systèmes... 
    Contract work
    Work from home
    Flexible hours

    Projuris

    Montréal, QC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeur.euse IA - R6 SIEGE. Be the first to apply!