Ubisoft logo
Ubisoft Posted 26d ago

Senior Machine Learning Engineer

Location

Saint-Mandé, IDF, France

Contract

Permanent

Full-time

Salary

Not disclosed

Experience

Senior

Senior level

Job summary

Responsibilities

Ubisoft is natively data-driven: from the core of our games to our marketing actions, we’re leveraging data and algorithms.

  • Design, train, and deploy ML models across a range of player safety and security use cases, spanning NLP, anomaly detection, and graph-based learning.
  • Evaluate and implement state-of-the-art ML techniques — adapting the latest research in deep learning, NLP, and graph learning to production constraints, implementing from…
  • Take full ownership of the projects you build: interact with stakeholders, define success metrics, monitor live systems, and iterate.
  • Write, optimise, and ship high-quality code that runs at scale, applying modern MLOps best practices (CI/CD, model versioning, observability).
  • In collaboration with data and software engineers, deliver models and prediction pipelines to production on our internal or public cloud infrastructures.

What they're looking for

  • Strong Python software engineering skills: clean code, testing, documentation, CI/CD.
  • Proven experience deploying and monitoring production ML models (MLOps, model serving, drift monitoring).
  • Hands-on experience with NLP / LLMs: fine-tuning transformer models, prompt engineering, RAG, or LLM-based pipelines.
  • Experience with graph-based ML (GNNs) is a strong plus.
  • Knowledge of anomaly detection or fraud/trust & safety systems in a production context.

Tech stack

Read the full job posting

This summary is written by Tokn from the original posting. Only the posting published by Ubisoft is authoritative. Request a removal

jobs.smartrecruiters.com ↗