Research Software Engineer
About Mistral
Role Summary
Research Engineer
not
Location
What will you do
- Accelerate researchers by owning the complex parts of large-scale pipelines and delivering robust internal tooling.
- Interface research with product: expose clean APIs, automate model pushes, surface live metrics.
- Write efficient, well-tested Python and systems code; enforce code review, CI, and observability.
- Design and optimise distributed services (Kubernetes / SLURM, thousands-of-GPU jobs).
- Prototype utilities (CLI, dashboards) and carry them through to stable, shared libraries.
About the Research Engineering team
About you
- Master's in Computer Science (or equivalent experience).
- 4 + years building and operating large-scale or distributed systems.
- Strong software-design instincts: modular code, tests, CI/CD, observability.
- Fluency in Python plus one systems language (C++, Rust, Go or Java).
- Hands-on with container orchestration and schedulers (Kubernetes / K8s, SLURM, or similar).
- Comfortable profiling performance, optimising I/O, and automating workflows.
- Self-starter, low-ego, collaborative, high-energy.
Nice-to-haves
- Exposure to ML workloads or data-processing pipelines.
- Experience with GPU clusters or CUDA.
- Open-source contributions or widely used internal tools.
Location and Remote
This role is primarily based at one of our European offices (Paris, Warsaw, Zurich and London). We will prioritize candidates who either reside there or are open to relocating. We strongly believe in the value of in-person collaboration to foster strong relationships and seamless communication within our team. In certain specific situations, we will also consider remote candidates based in one of the countries listed in this job posting - currently France & UK. In that case, we ask all new hires to visit our local office:
- for the first week of their onboarding (accommodation and travelling covered)
- then at least 3 days per month
What We Offer
Privacy Policy
Not included in the source posting: what you'll do, qualifications.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.