Latest AI JobsBrowse Jobs
Mistral AI logo

Research Engineer, Machine Learning

Mistral AIParisScience
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
2 Jul 2026
Status
Open · checked 7d ago

About this role

The Research Engineer, Machine Learning position at Mistral AI is a full-time opportunity based in Paris, France, within the Science department. This role is ideal for experienced machine learning professionals eager to build and optimize large-scale learning systems that power open-weight models.

Role Overview

Mistral AI seeks a dedicated Machine Learning Research Engineer to join the team in Paris. The Research Engineering team is divided into the Platform group, which focuses on shared infrastructure, clean code, cluster tooling, and data pipelines, and the Embedded group, which is integrated directly into research squads such as Pre-training, Alignment, Multimodal, and Safety. Professionals in this role will have the flexibility to move along the research and production spectrum as interests and organizational needs shift.

Key Responsibilities

Accelerate research efforts by handling demanding components of large-scale machine learning pipelines and developing robust internal tools.
Bridge advanced research with production environments by integrating checkpoints, streamlining evaluation processes, and exposing APIs.
Execute experiments utilizing cutting-edge deep learning methods, including distributed training across thousands of GPUs and sparsified runs exceeding 70 billion parameters.
Design, create, implement, and benchmark machine learning algorithms using clean, efficient Python code.
Transform initial prototypes into production-grade components utilized within enterprise APIs and Le Chat.

Requirements

Hold a Master’s degree or PhD in Computer Science, or demonstrate an equivalent proven track record.
Bring four or more years of professional experience working on large-scale machine learning codebases.
Demonstrate hands-on proficiency with frameworks such as PyTorch, JAX, or TensorFlow, alongside comfort with distributed training tools like SLURM, Kubernetes, DeepSpeed, or FSDP.
Possess practical background in natural language processing (NLP), deep learning, or large language models (LLMs).
Exhibit strong software design instincts covering code reviews, testing, and continuous integration and deployment (CI/CD).
Display a collaborative, self-starting, and low-ego attitude suited for dynamic team environments.

Nice to Have

Additional experience or skills in CUDA programming or data pipeline architecture.

Skills and Tools

Python
PyTorch
TensorFlow
JAX
Natural Language Processing (NLP)
Distributed training frameworks (DeepSpeed, FSDP, SLURM, Kubernetes)

Salary and Benefits

Mistral AI provides a comprehensive benefits package tailored to support well-being, growth, and work-life balance. Available offerings depend on the specific country and location, potentially featuring healthcare coverage, parental leave, retirement plans, wellness initiatives, relocation assistance, and transportation or meal allowances.

About the Company

Mistral AI delivers full-stack artificial intelligence solutions ranging from frontier models and compute to developer tools and applications. The organization collaborates with enterprises operating in demanding sectors such as healthcare, defense, finance, manufacturing, and the public sector to co-create tailored AI systems. The international workforce is distributed across Europe, North America, the Middle East, and Asia, united by a collaborative, creative, and low-ego culture focused on technological innovation.

How to Apply

Interested candidates should visit the official Mistral AI careers page to submit an application for this opportunity.

Skills and tech stack

Questions candidates ask

Where is this job located?

This position is based in Paris, France.

What department does this role belong to?

The position sits within the Science department on the Research Engineering team.

What qualifications are required for the Machine Learning Research Engineer?

Candidates must have a Master's degree or PhD in Computer Science or an equivalent track record, along with at least 4 years of experience working on large-scale machine learning codebases.

What technology stack is used in this role?

The role involves working with Python, PyTorch, JAX, or TensorFlow, as well as distributed training tools like SLURM, Kubernetes, FSDP, and DeepSpeed.

How can I apply for this position?

You can apply directly on the official Mistral AI careers page.

Ready to apply?

The application is on the official Mistral AI careers page.

Apply on company site