Research Engineer, Machine Learning

Mistral AI
France / USA / UK2026-01-27Full-time

About the job

As a Research Engineer – ML track, you’ll build and optimise the large-scale learning systems that power our open-weight models. Working hand-in-hand with Research Scientists, you’ll either join: - Platform RE Team: Enhance the shared training framework, data pipelines and cluster tooling used by every team; or - Embedded RE Team: Sit inside a research squad (Alignment, Pre-training, Multimodal, …) and turn fresh ideas into repeatable, scalable code.

Responsibilities

• Accelerate researchers by taking on the heavy parts of large-scale ML pipelines and building robust tools.

• Interface cutting-edge research with production: integrate checkpoints, streamline evaluation, and expose APIs.

• Conduct experiments on the latest deep-learning techniques (sparsified 70 B + runs, distributed training on thousands of GPUs).

• Design, implement and benchmark ML algorithms; write clear, efficient code in Python.

• Deliver prototypes that become production-grade components for Le Chat and our enterprise API.

Qualifications

Minimum

• Master’s or PhD in Computer Science (or equivalent proven track record).

• 4 + years working on large-scale ML codebases.

• Hands-on with PyTorch, JAX or TensorFlow; comfortable with distributed training (DeepSpeed / FSDP / SLURM / K8s).

• Experience in deep learning, NLP or LLMs; bonus for CUDA or data-pipeline chops.

• Strong software-design instincts: testing, code review, CI/CD.

Preferred

No preferred qualifications listed.