Talent.com
Ubisoft
Machine-Learning ProgrammerUbisoft • Montreal, Quebec, Canada
Machine-Learning Programmer

Machine-Learning Programmer

Ubisoft • Montreal, Quebec, Canada
26 days ago
Job type
  • Full-time
Job description

DocGPT is Ubisofts 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 platforms 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 DocGPTs 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 youll 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 Youll 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

Ubisofts teams consist of 20000 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 Assassins 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 youre excited about taking on thrilling challenges leveraging the latest technologies and shaping the future of entertainment join us in creating the unknown.

At Ubisoft youre welcome just as you are. We embrace diversity in all its forms. Were committed to fostering an inclusive work environment that respects all differences.


Remote Work :

No


Employment Type :

Full-time


Experience: years
Vacancy: 1
Create a job alert for this search

Machine-Learning Programmer • Montreal, Quebec, Canada

Similar jobs

Machine learning Programmer (Character & Animation) - Rainbow Six

KanzMontréal, Montreal (administrative region), Canada
Full-time

Machine learning Programmer (Character & Animation) – Rainbow Six.Be among the first 25 applicants.Get AI‑powered advice on this job and more exclusive features.Jobs for Humanity is collaborating w... Show more

 • Promoted

Machine Learning Specialist

DRWMontreal
Full-time

We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.Headquartered in Chicago with offices throughout the U.C... Show more

 • Promoted

Machine Learning Engineer

Dew SoftwareMontreal (administrative region), QC, CA
Full-time

Toronto, Canada Remote, and US remote.PyTorch, Huggingface transformers, Deep Learning, Spark/Hadoop, MLOps.Willing to contribute to team discussions and solutions; available for stand ups, core me... Show more

 • Promoted

Machine Learning Software Engineer - $150,000 - $250,000 A Year

MolexLe Plateau, Canada
Full-time

Seeking a Machine Learning Software Engineer to design and implement large-scale system simulations and AI-driven intelligence for next-gen optical networks, focusing on system validation and auton... Show more

 • Promoted

Machine Learning Architect (AWS) - Canada

Rackspace TechnologyMontreal (administrative region), QC, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Rackspace Technology.Your actual pay will be based on your skills and experi... Show more

 • Promoted

Machine Learning Developer II - Flexible Work

IntactMontreal (administrative region), QC, CA
Full-time

Take the next step in your career as a Machine Learning Developer II with our innovative team, offering flexible work arrangements.Bring your strong Python skills to develop effective AI solutions.... Show more

 • Promoted

Senior Machine Learning Engineer

PodMontréal, Montreal (administrative region), Canada
Full-time

The Pipeline Coach for B2B Sales.Pod is the AI sales coach for B2B account executives.In recent years, sellers have become increasingly overwhelmed with tools and processes, yet quota attainment re... Show more

 • Promoted

Senior Software Engineer In Machine Learning

Tree TrustRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

Become part of SurveyMonkey's Machine Learning Platform team as a Senior Software Engineer II.Focus on building and maintaining highly scalable ML systems that enhance operational efficiency.In... Show more

 • Promoted

Machine Learning Specialist

DRW Holdings, LLC.Montreal (administrative region), QC, CA
Full-time

We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.Headquartered in Chicago with offices throughout the U.C... Show more

 • Promoted

Cloud Native Machine Learning Architect for Next-Gen Solutions

CaylentMontreal (administrative region), QC, CA
Full-time

Become a pioneering Machine Learning Architect focused on cloud-native applications.Collaborate remotely to innovate AWS solutions for forward-thinking clients seeking advanced technology implement... Show more

 • Promoted

Senior Machine Learning Engineer

InstacartMontreal (administrative region), QC, CA
Permanent

We're transforming the grocery industry.At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it t... Show more

 • Promoted

Machine Learning Engineer

Altis TechnologyMontreal
Full-time +1

Montreal, QC (Hybrid, 2–3 days onsite per week).English, advanced written and verbal communication required.We are seeking an experienced Machine Learning Developer to join a leading organization f... Show more

 • Promoted

Remote AI & ML Developer — LLMs, RAG & APIs

OrganimiMontreal (administrative region), QC, CA
Remote
Full-time

A leading B2B SaaS company is seeking an experienced AI / Machine Learning Developer to work on innovative AI models and systems.The candidate will train and deploy large language models and relate... Show more

 • Promoted

Senior Machine Learning (Ml) Engineer - $108,900 - $157,300 A Year

SanofiLe Plateau, Canada
Full-time

Designs, builds, and maintains AI/ML applications, focusing on scalability and security, within agile teams, and supporting lifecycle management and MLOps. Show more

 • Promoted

Machine Learning Engineer

BioRenderMontreal (administrative region), QC, CA
Full-time

At BioRender, we are accelerating the world’s ability to discover, learn, and communicate science faster through visuals.Today, BioRender empowers millions of scientists to create beautiful, accura... Show more

 • Promoted

Montreal Reinforcement Learning Engineer Role

Appit LLCMontreal
Full-time

Join APPIT Software Solutions in Montreal as a Reinforcement Learning Engineer, designing innovative systems that drive AI optimization and autonomous decision-making.Leverage your skills in cuttin... Show more

 • Promoted

Principal Developer, Machine Learning Compute Services, Google Cloud

GoogleMontreal (administrative region), QC, CA
Full-time

Computer Science, Mathematics, Statistics, or Engineering.Experience in hardware and software design, data structures and algorithms, debugging, and with customer-facing products.Master's degree in... Show more

 • Promoted

Machine Learning Specialist

P2PMontreal
Full-time

Design and implement scalable and performant systems to serve machine learning models.Optimize training and inference performance of deep learning models.Create and maintain feature pipelines, feat... Show more

 • Promoted

Machine Learning Engineer - (Computer Vision)

Jumio Corporationmontreal (administrative region), qc, Canada
Full-time

Machine Learning Engineer – (Computer Vision).We’re looking for a Staff/Senior Machine Learning Engineer with deep expertise in computer vision and biometrics to lead the design and scaling of face... Show more

 • Promoted

Cerebras Applied Machine Learning Engineer

Cerebras Systems, Inc.Rivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

Become an impactful Applied Machine Learning Research Scientist at Cerebras.Leverage hands-on engineering skills for designing high-performance ML systems for real-world applications.As a key membe... Show more