Ubisoft

Machine-Learning Programmer

Ubisoft$100K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 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.
  • Experience with RAG architectures and associated components such as embedding models and vector databases.
  • Proficiency with LLM APIs and advanced prompt engineering techniques.
  • Familiarity with RAG evaluation frameworks and building evaluation datasets.
  • Experience with AWS and Databricks cloud environments.
  • Demonstrated technical leadership and excellent communication skills.

Responsibilities

  • Define and oversee the technical direction of retrieval pipelines.
  • Establish evaluation standards for the platform and prioritize response quality.
  • Define the approach to integrating LLMs in a multi-tenant context.
  • Proactively identify limitations of the architecture and propose improvements.
  • Mentor junior and mid-level team members in ML best practices.
  • Serve as a trusted point of contact for AI-related topics for client teams and stakeholders.

Benefits

  • Collaborative work environment with opportunities for professional development.
  • Access to cutting-edge technologies and platforms.
  • Engagement with cross-functional teams across studios and divisions.
Full Job Description
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 Ubisoft

Ubisoft Entertainment SA is a French video game company headquartered in Montreuil with several development studios across the world. It publishes games for several video game franchises, including Assassin's Creed, Far Cry, Just Dance, Prince of Persia, Rayman, Raving Rabbids, and Tom Clancy's. The company's largest development studio is Ubisoft Montreal in Canada, which is responsible for the development of Assassin's Creed, Far Cry, and Watch Dogs, among others. Ubisoft is the fourth largest publicly traded game company in the Americas and Europe in terms of revenue and market capitalization, after Activision Blizzard, Electronic Arts, and Take-Two Interactive. The company has over 18,000 employees and has development studios in 35 countries. Ubisoft's revenue for the fiscal year 2020-2021 was ?2.2 billion.
Learn more about Ubisoft
Size
20,665 employees
Industry
Founded
1986
NASDAQ

Similar Jobs

More Jobs at Ubisoft

More Information Technology Jobs

Find similar Machine-Learning Programmer jobs: