U

Ubisoft

Global video game developer and publisher

Machine Learning Engineer

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-timeÎle-de-France, FranceNo salary listedIn-person

About the Job

Requirements

  • You have significant initial experience as a Machine Learning Engineer and have put different Generative AI algorithms into production.
  • You have advanced knowledge of NLP algorithms such as SentenceBERT, Llama 2, Mistral, or Qwen 3, and can fine-tune them.
  • You have a good command of Python and TensorFlow or PyTorch.
  • You have initial experience with Docker.
  • You are passionate about video games.
  • Your strong listening and comprehension skills enable you to translate client needs into specifications.
  • You can adapt your analyses and communication to reach a broad audience.
  • You demonstrate autonomy and curiosity.
  • You can communicate in English, both in writing and orally, with a variety of stakeholders.

Responsibilities

  • Contribute to the technical feasibility assessment of AI-based gameplay systems.
  • Identify relevant algorithms, including generative, information retrieval, and classification algorithms, and adapt them for production use through fine-tuning, optimization, and integration.
  • Establish appropriate evaluation processes.
  • Deploy algorithms robustly and scalably on internal or external clouds, following development and MLOps best practices in collaboration with project engineers.
  • Implement techniques from research papers as part of innovation and R&D work.
  • Provide machine-learning and general data-analysis expertise to game-development teams to help them use AI in game design.

Desired Qualifications

  • You have a good command of C++, C#, or Rust.
  • You know how to use large language models, from prompt engineering to more complex approaches such as Tree of Thoughts.
  • You know how to optimize model size and inference time, for example through quantization or LoRA.
  • You have an affinity for role-playing and narrative games.

About the Company

Ubisoft

Global video game developer and publisher

Ubisoft is a global developer and publisher of interactive entertainment, creating, marketing, and selling video games for consoles, PCs, and mobile devices. Its products run as traditional paid games, in-game purchases, and subscription services, and are supported by major franchises such as Assassin’s Creed, Far Cry, and Rainbow Six. Games are built to run across platforms with optional in-game purchases and ongoing services, and Ubisoft also develops its own tech, like Ubisoft Scalar, to streamline game development and enhance player experiences. The company differentiates itself through its large portfolio of enduring franchises, its in-house technology investments, and its active support for esports, community building, accessibility, and inclusion. Ubisoft’s goal is to deliver engaging interactive experiences at scale, grow its global gaming ecosystem, and maintain leadership in game development and publishing while expanding services and accessibility for a wide audience.

Company size
10,001+
Company stage
IPO
Headquarters
Montreuil, France
Founded
1986

Recently Posted Jobs

Explore more opportunities at Ubisoft

See more jobs