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

Programmeur.euse en apprentissage automatique

Temporary

Ubisoft

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. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes.

Si vous êtes passionné·e par l'innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l'inconnu !

Description du poste

DocGPT est la plateforme d'assistants de connaissance interne d'Ubisoft, présentée cette année à la Games Developer Conference (GDC) 2026 et déployée à grande échelle à travers studios et divisions. Basée sur une architecture RAG, elle permet à des milliers d'employés de retrouver l'information pertinente directement depuis leurs outils du quotidien.

Vous prendrez en charge la direction technique des composants AI de DocGPT : référent·e sur les problématiques de récupération d'information et d'intégration LLM, vous définirez les orientations, accompagnerez l'équipe et traduirez des exigences parfois ambiguës en solutions robustes.

Ce que vous ferez :

  • Définir et piloter la direction technique des pipelines de retrieval : chunking, indexation sémantique, recherche vectorielle, reranking.
  • Établir les standards d'évaluation de la plateforme et faire de la qualité des réponses une métrique de premier plan dans le cycle de développement.
  • Définir l'approche d'intégration LLM en contexte multi-tenant : gestion du contexte, prompt engineering, maîtrise des coûts, évolution vers des capacités agentiques.
  • Identifier proactivement les limites de l'architecture actuelle et proposer des évolutions avant qu'elles n'impactent les utilisateurs.
  • Mentorer les membres juniors et intermédiaires sur les bonnes pratiques ML et 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 d'information ou NLP en production.
  • Maîtrise de Python et des frameworks ML/NLP : LangChain, LlamaIndex, HuggingFace Transformers.
  • Expérience avérée avec les architectures RAG : modèles d'embedding (OpenAI, Cohere, BGE), bases de données vectorielles (Qdrant, pgvector, Weaviate, Pinecone), reranking (cross-encoders).
  • Maîtrise des API LLM (Claude, OpenAI GPT) et des techniques de prompt engineering avancées (few-shot, chain-of-thought, structured outputs).
  • Expérience avec des frameworks d'évaluation RAG : RAGAS, métriques MRR/NDCG, construction de jeux de données d'évaluation.
  • Connaissance des environnements cloud AWS et Databricks (MLflow, Feature Store) et des environnements conteneurisés.
  • Leadership technique démontré et aisance avec l'ambiguïté ; excellentes compétences en communication.

Informations supplémentaires

À propos de nous

Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des joueuses et des joueurs au moyen d’expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six et bien d’autres à venir.

Ubisoft est une entreprise soucieuse de l’égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de tous·tes. 

Travailler à Ubi MTL, c’est jouir d’un milieu de travail qui éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l'avancement professionnel, les occasions d'apprentissage et le bien-être (nos importants avantages sociaux en témoignent!). 

Si vous êtes enthousiaste à l’idée de relever des défis passionnants, d’exploiter les toutes dernières technologies et de prendre part au futur du divertissement, rejoignez-nous pour créer l’inconnu.  

À Ubisoft, vous êtes les bienvenu·es tel·les que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Programmeur.euse en apprentissage automatique in Montréal, QC vacancy
  •  ...diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si...  ...:  Nous sommes à la recherche un programmeur principal en C++ qui contribuera au...  ...informatique ou équivalent. Un master en apprentissage automatique ou tout autre master pertinent est un... 
    Apprenticeship
    Full time

    Ubisoft

    Montréal, QC
    13 days ago
  •  ...’Université de Montréal, Mila rassemble des chercheurs spécialisés en intelligence artificielle (IA) et plus précisément en apprentissage automatique. Reconnu mondialement pour ses importantes contributions aux domaines de l’apprentissage profond et apprentissage par renforcement... 
    Apprenticeship
    Daily paid
    Full time
    Contract work
    Remote work
    Flexible hours
    Day shift

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

    Montréal, QC
    1 day ago
  •  ...rejoignez notre aventure et aidez-nous à créer l’inconnu! Job Description En tant que développeur·euse logiciel spécialisé·e en apprentissage automatique à Ubisoft Montréal, vous contribuerez à la création de systèmes fiables et évolutifs qui protègent la... 
    Apprenticeship
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    13 days ago
  •  ...intégrité, d'innovation et de volonté de remettre en question le consensus. Notre équipe travaille sur une variété de projets d’apprentissage automatique à fort impact, et nous cherchons un spécialiste en apprentissage automatique pour se joindre à nous. Dans ce rôle, vous... 
    Apprenticeship
    Work at office
    Worldwide

    DRW Montreal

    Montréal, QC
    a month 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... 
    Suggested
    Permanent employment
    Full time
    Work at office

    Optimum Informatique inc. (Solution TI)

    Montréal, QC
    1 day 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
    9 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 ! Description du poste En tant que programmeur·euse moteur à Ubisoft Montréal, vous contribuerez à l’évolution... 
    Full time

    Ubisoft

    Montréal, QC
    27 days ago
  •  ...diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si...  ...des métriques en jeu, des méthodes d’apprentissage automatique et des approches basées sur l’IA....  ...le de la sécurité et la vision d’un·e programmeur·euse engin, en intégrant directement dans... 
    Apprenticeship
    Full time

    Ubisoft

    Montréal, QC
    27 days ago
  •  ...mémorables, en étant fiers de notre travail et en respectant les contributions de chacun.   Description du poste   En tant que Programmeur·euse Gameplay IA, vous aurez la charge de la conception, de l'implémentation et du maintien de systèmes gameplay IA de notre jeu. Vous... 

    KRAFTON Montréal Studio

    Montréal, QC
    5 days ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes aptitudes techniques, d'excellentes...  ...Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière SALAIRE... 
    Apprenticeship
    Hourly pay
    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) 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...  ...Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière SALAIRE... 
    Apprenticeship
    Hourly pay
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  •  ...industry leaders to create unique, unforgettable 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.... 
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Montréal, QC
    7 days ago
  • $47k - $78k per year

     ...Alors regardez à cette opportunité! À quoi ressemblera votre journée type   En tant que coordonnateur ou coordonnatrice de l’apprentissage, vous coordonnerez la prestation de bout en bout d’un portefeuille de programmes d’apprentissage technique pour le groupe Audit et... 
    Apprenticeship
    Permanent employment
    Work at office
    Flexible hours
    Day shift

    Deloitte

    Montréal, QC
    3 hours ago
  •  ...de l’Université de Montréal, Mila rassemble des chercheurs spécialisés en intelligence artificielle et plus précisément en apprentissage automatique, apprentissage profond et apprentissage par renforcement. Reconnu mondialement pour ses importantes contributions au domaine... 
    Apprenticeship
    Full time
    Remote work
    Flexible hours
    Day shift

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

    Montréal, QC
    22 days ago
  •  ...éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l'avancement professionnel, les occasions d'apprentissage et le bien-être (nos importants avantages sociaux en témoignent!).  Si vous êtes enthousiaste à l’idée de relever des défis... 
    Apprenticeship
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    1 day ago
  •  ...canadienne avec nous.  Description du poste C’est un moment particulièrement stimulant pour vous joindre à nous — surtout en Apprentissage et développement. Alors que notre entreprise évolue, le développement des compétences, le renforcement du leadership et la... 
    Apprenticeship
    Full time
    Contract work
    Part time
    Flexible hours

    Reitmans (Canada) Ltée/Ltd

    Montréal, QC
    9 days ago
  •  ...prenantes afin de comprendre les besoins en données et de fournir des ensembles de données de haute qualité pour l’analytique et l’apprentissage automatique. Développer un code fonctionnel répondant aux critères d’acceptation et à la définition de terminé (« Definition of Done... 
    Apprenticeship
    Daily paid
    Permanent employment

    Société Générale

    Montréal, QC
    more than 2 months ago
  •  ...les fondements théoriques et les applications pratiques de l’automatique, et capables de développer un programme de recherche de renommée...  ...robuste, les approches de commande fondées sur les données, l’apprentissage et l’optimisation, ainsi que les systèmes de contrôle... 
    Apprenticeship
    Permanent employment
    Contract work
    Local area

    Polytechnique Montréal

    Montréal, QC
    16 days ago
  •  ...TEHORA est présentement à la recherche d’ un(e) analyste‑programmeur afin d’effectuer différentes tâches de planification, de coordination...  ...Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière SALAIRE... 
    Apprenticeship
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours
    3 days per week

    TEHORA

    Montréal, QC
    more than 2 months 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
    15 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
    3 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 C++ sénior à Ubisoft Montréal, vous rejoindrez l’équipe... 

    Ubisoft

    Montréal, QC
    1 day ago
  • Requisition ID: 102429  Job Category:  Engineering; Project Controls  Location:  Montreal, QC, Canada  Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 70 years of business and technical expertise...
    Long term contract
    Local area
    Flexible hours

    Hatch

    Montréal, QC
    3 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
    2 days ago
  •  ...remplacer la voiture.     Pourriez-vous être le/la Controleur/euse financier/e de projets senior à temps plein à Saint-Bruno-de-...  ...investissement dans votre développement, par le biais de programmes d’apprentissage primés. Progresser vers des rôles de leadership au sein de... 
    Apprenticeship
    Daily paid
    Full time
    Contract work
    Flexible hours
    Day shift
    3 days per week

    Alstom

    Montréal, QC
    3 hours ago
  •  ...Québec. L'équipe, constituée de développeur.euse.s dévoué.e.s, travaille en mode Agile et...  ...test au sein de l'équipe et partager vos apprentissages.  Prendre part aux événements Scrum (...  ...Execute structured manual tests, then automate them so they never need to be repeated manually... 
    Apprenticeship
    Daily paid
    Local area

    Turbulent

    Montréal, QC
    27 days ago
  •  ...Régisseur.euse, Domaine du Tremblay Norbec S.A.S, filiale d’Optimum Foncier inc., est à la recherche d'une personne responsable...  ...et aptitudes Autonomie; Capacité élevée d’apprentissage de façon autodidacte; Adaptation et flexibilité; Grand sens... 
    Remplacement
    Permanent employment
    Full time
    Local area

    Optimum Foncier (Immobilier)

    Montréal, QC
    1 day 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 de jeu, implémenter les menus, l'ATH et les outils UI sur toutes les plateformes, en collaborant avec les concepteurs et les... 
    Work at office

    Highdive

    Montréal, QC
    11 days ago
  • Le titulaire du poste contribuera à l'amélioration et à l'évolution de nos solutions d'affaires dans un environnement collaboratif et réglementé. Il participera également à l'analyse, à la conception, au développement, aux essais et à la maintenance des applications. De plus...
    Permanent employment

    La Garantie de construction résidentielle (GCR)

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeur.euse en apprentissage automatique. Be the first to apply!