Job Description
Role Summary
About the Research Engineering team
The team spans Platform (shared infra & clean code) and Embedded (inside research squads). Engineers can move along the research↔production spectrum as needs or interests evolve.
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.
What will you do
• 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.
About you
• 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.
• Self-starter, low-ego, collaborative.
Required Skills
PythonPyTorchTensorFlowJAXCUDANLPMultimodal
Categories
Frequently asked questions
Is the Research Engineer, Machine Learning position at Mistral AI remote?
The Research Engineer, Machine Learning role at Mistral AI is an on-site or hybrid position.
What type of employment is the Research Engineer, Machine Learning role?
Mistral AI is hiring for a full-time Research Engineer, Machine Learning position.
What skills are needed for the Research Engineer, Machine Learning job at Mistral AI?
Key skills for this role include Python, PyTorch, TensorFlow, JAX, CUDA, NLP, Multimodal.
How do I apply for the Research Engineer, Machine Learning position at Mistral AI?
You can apply for the Research Engineer, Machine Learning role directly through Mistral AI's official application link provided on this page.
Similar AI jobs
Manager, Logistics
Agility Robotics · fulltime
Principal Engineer, Software (R5285)
Shield AI · fulltime
Principal Engineer, Software (R5284)
Shield AI · fulltime
Staff Engineer, HMS Factory (R5276)
Shield AI · fulltime
Head of Healthcare GTM
Scale AI · fulltime
Manager, Engineering - Software Integration (R5237)
Shield AI · fulltime
Mistral AI
WebsitePosted27 Jan 2026
Typefulltime
LevelMid-level
LocationPalo Alto