CareerPlanGet AI match score →

Machine-Learning Programmer

Montreal, QC, ca💼 Full-time🗓 2026-07-08 → 2026-07-31

Core

Technical lead for DocGPT, Ubisoft's internal knowledge assistant platform, focusing on AI components, information retrieval, and LLM integration.

Role type

Senior IC machine-learning engineer (information retrieval & LLM integration)

Builds

Internal knowledge assistant platform (DocGPT) for Ubisoft studios and divisions

Domain

Gaming industry + Information Retrieval / Large Language Models

Deliverable

production ML models

Required skills

Applied machine learning for information retrieval systems, NLP, Python, RAG architectures, embedding models, vector databases, reranking, LLM APIs, prompt engineering, RAG evaluation frameworks, cloud environments (AWS, Databricks)

Preferred skills

Technical leadership, comfort with ambiguity, experimental rigor

Technologies

LangChain, LlamaIndex, HuggingFace Transformers, OpenAI, Cohere, BGE, Qdrant, pgvector, Weaviate, Pinecone, Claude, RAGAS, MLflow, Feature Store

Responsibilities

Define and oversee technical direction of retrieval pipelines (chunking, semantic indexing, vector search, reranking), establish evaluation standards for platform response quality, define approach to integrating LLMs in multi-tenant context, proactively identify architecture limitations and propose improvements, mentor junior and mid-level team members on ML best practices, serve as trusted point of contact for client teams and stakeholders on AI-related topics

Seniority

Senior, hands-on IC with technical leadership

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗