Retour à la recherche
Logo de Ubisoft Montréal
Ubisoft MontréalSource d’offres vérifiée

Machine-Learning Programmer

Offre en anglais
  • Montréal, QC
  • Sur place
  • Publié 11 sept. 2026
  • 1 poste

Ouvre un site externe

Connectez-vous pour enregistrer ce poste
Type d’emploi
Temps plein
Niveau d’expérience
Expérimenté · 5+ ans
Postuler avant le
10 oct. 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Niveau d’expérience
Mid-Senior level

Résumé du poste

Lead the technical direction of DocGPT's AI components, focusing on retrieval pipelines and LLM integration. Oversee evaluation standards, mentor team members, and translate ambiguous requirements into robust technical solutions.

Détails du poste

Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description DocGPT is Ubisoft’s internal knowledge assistant platform, unveiled this year at the 2026 Games Developer Conference (GDC) and deployed across several studios and divisions. Behind the scenes, data ingestion, administration, and integration tools ensure the platform’s reliability on a daily basis. As the technical lead on these issues, you will define tooling standards and ensure that the growing demand for deployments is handled seamlessly. You will be responsible for the technical leadership of DocGPT’s AI components: as an expert in information retrieval and LLM integration, you will set the strategic direction, guide the team, and translate sometimes ambiguous requirements into robust solutions. What you’ll do: Define and oversee the technical direction of retrieval pipelines: chunking, semantic indexing, vector search, and reranking. Establish evaluation standards for the platform and make response quality a top priority in the development cycle. Define the approach to integrating large language models (LLMs) in a multi-tenant context: context management, prompt engineering, cost control, and evolution toward agent-based capabilities. Proactively identify the limitations of the current architecture and propose improvements before they impact users. Mentor junior and mid-level team members on ML best practices and experimental rigor. Serve as a trusted point of contact for client teams and stakeholders on AI-related topics. Qualifications What You’ll Bring to the Team: 5+ years of experience in applied machine learning for information retrieval systems or NLP in production. Proficiency in Python and ML/NLP frameworks: LangChain, LlamaIndex, HuggingFace Transformers. Proven experience with RAG architectures: embedding models (OpenAI, Cohere, BGE), vector databases (Qdrant, pgvector, Weaviate, Pinecone), and reranking (cross-encoders). Proficiency with LLM APIs (Claude, OpenAI GPT) and advanced prompt engineering techniques (few-shot, chain-of-thought, structured outputs). Experience with RAG evaluation frameworks: RAGAS, MRR/NDCG metrics, and building evaluation datasets. Familiarity with AWS and Databricks cloud environments (MLflow, Feature Store) and containerized environments. Demonstrated technical leadership and comfort with ambiguity; excellent communication skills. Additional Information About Us Ubisoft’s teams consist of 20,000 people spread across more than 30 countries around the world, all united by a common mission: to enrich the lives of gamers through original and memorable gaming experiences. Their energy and talent have brought to life numerous acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is a company committed to equal opportunity and believes that diversity of backgrounds and perspectives is essential to creating worlds where everyone can thrive and express themselves. Working at Ubi MTL means enjoying a workplace that sparks creativity and fosters connection. We offer a collaborative environment focused on professional growth, learning opportunities, and well-being (as evidenced by our generous benefits package!). If you’re excited about taking on thrilling challenges, leveraging the latest technologies, and shaping the future of entertainment, join us in creating the unknown. At Ubisoft, you’re welcome just as you are. We embrace diversity in all its forms. We’re committed to fostering an inclusive work environment that respects all differences.

Ce que vous ferez

Lead the technical direction of DocGPT's AI components, focusing on retrieval pipelines and LLM integration. Oversee evaluation standards, mentor team members, and translate ambiguous requirements into robust technical solutions.

Exigences

Requires 5+ years of experience in applied machine learning for NLP or information retrieval systems in production. Proficiency in Python, RAG architectures, vector databases, and cloud environments like AWS and Databricks is essential.

Avantages

• Professional Growth • Learning Opportunities • Well-being Package

Compétences indiquées

  • Amazon Web Services · Souhaitée
  • prompt engineering · Souhaitée
  • Python · Souhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Python
  • LangChain
  • LlamaIndex
  • HuggingFace Transformers
  • RAG Architectures
  • Vector Databases
  • Prompt Engineering
  • LLM APIs
  • RAGAS
  • AWS
  • Databricks
  • MLflow
  • Information Retrieval
  • NLP
  • Technical Leadership
  • Semantic Indexing

Domaines d’emploi

  • Software
  • Data & Analytics
  • Technology
  • Engineering
  • Creative & Media

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Voir tous les postes à candidature simplifiée