About the Role
As a Research Engineer, you will design and harden the codebase, tools, and distributed services that enable scientists to train and deploy frontier-scale models. You will join the Research Software Engineering team to build and maintain shared dev-tools, evaluation and data pipelines, training frameworks, cluster tooling, and CI/CD systems.
Responsibilities
- Accelerate researchers by owning complex parts of large-scale pipelines and delivering robust internal tooling.
- Interface research with product by exposing clean APIs, automating model pushes, and surfacing live metrics.
- Write efficient, well-tested Python and systems code while enforcing code review, CI, and observability.
- Design and optimize distributed services for Kubernetes or SLURM environments with thousands of GPU jobs.
- Prototype utilities such as CLIs and dashboards and carry them through to stable, shared libraries.
Requirements
- Master’s in Computer Science or equivalent experience.
- 4+ years building and operating large-scale or distributed systems.
- Strong software-design instincts including modular code, testing, CI/CD, and observability.
- Fluency in Python plus one systems language such as C++, Rust, Go, or Java.
- Hands-on experience with container orchestration and schedulers like Kubernetes or SLURM.
- Ability to profile performance, optimize I/O, and automate workflows.
- Self-starter, low-ego, collaborative, and high-energy.
Skills
- Python
- C++
- Rust
- Go
- Java
- Kubernetes
- SLURM
- CI/CD
- Distributed systems
- Performance profiling
- I/O optimization
- ML workloads
- CUDA
Location
- Paris
- London
- Remote EU
- Remote UK
Work Type
- Hybrid
- Remote
Experience Level
- 4+ years
Education Level
- Master’s in Computer Science or equivalent
Salary/Compensations
- Competitive cash salary and equity
Benefits
- Full health insurance
- Generous parental leave
- Visa sponsorship
- Daily lunch vouchers
- Gympass subscription
- Mobility pass contribution
- Pension plan
- Meal allowance
- Gym membership reimbursement
- Public transport reimbursement
About the Company
- Mistral provides full-stack AI solutions including frontier models, developer tools, applications, and compute.
- The company partners with enterprises in high-stakes industries like finance, manufacturing, defense, healthcare, and the public sector.
- Mistral democratizes AI through high-performance, optimized, open-source, and cutting-edge models.
- The team is distributed across France, USA, UK, Germany, and Singapore.
Equal Opportunity
- Mistral AI participates in the E-Verify program.
