Research Software Engineer

Mistral
Paris, Zurich, Switzerland, Warsaw, London
Workplace: HybridFull timeFunction: Software EngineeringExperience: 4+ yearsEducation: mastersSkills: ["Collaborative","Self-starter","Low-ego","High-energy","Problem-solving"]

Design and harden the software codebase, tools, and distributed services that enable researchers to train and ship frontier-scale models. Own key pieces of large-scale evaluation and data pipelines, build robust internal tooling, and create APIs that connect research to product. Write well-tested Python and systems code, enforce strong CI and observability, and optimize Kubernetes/SLURM workflows for thousands-of-GPU jobs.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mistral
Mistral
1 month ago

Research Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Design and harden the software codebase, tools, and distributed services that enable researchers to train and ship frontier-scale models. Own key pieces of large-scale evaluation and data pipelines, build robust internal tooling, and create APIs that connect research to product. Write well-tested Python and systems code, enforce strong CI and observability, and optimize Kubernetes/SLURM workflows for thousands-of-GPU jobs.
Location: Paris, Zurich, Switzerland, Warsaw, London
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own complex parts of large-scale pipelines and deliver robust internal tooling to accelerate researchers.
  • •Expose clean APIs, automate model pushes, and surface live metrics to connect research with product.
  • •Write efficient, well-tested Python and systems code while enforcing code review, CI, and observability.
  • •Design and optimize distributed services for large-scale workloads using Kubernetes/SLURM across thousands of GPU jobs.
  • •Prototype utilities like CLI and dashboards and evolve them into stable shared libraries.

Pay and Benefits

Perks:Health InsuranceParental LeavePensionRelocationWellness StipendMeal AllowanceCommuter Benefits

Key Requirements

  • •Master’s in Computer Science (or equivalent experience).
  • •4+ years building and operating large-scale or distributed systems.
  • •Strong software design: modular code, tests, CI/CD, and observability.
  • •Fluency in Python plus one systems language (C++, Rust, Go, or Java).
  • •Hands-on experience with container orchestration and schedulers (Kubernetes/K8s, SLURM, or similar).
Experience:4+ years
Education:Master's in Computer Science
Skills:CollaborativeSelf-starterLow-egoHigh-energyProblem-solving
Tech Stack:PythonC++RustGoJavaKubernetesK8sSLURMCI/CDObservabilityAPIsCLIDashboardsCUDAGPU clusters

Company Brief

Mistral
Develops state-of-the-art large language models and AI systems, offering models and developer tools for natural language understanding, generation, and enterprise AI integrations. Focuses on open research and production-ready model deployments.
Industry: AI & Machine Learning
Company Size: Medium (51 to 250 employees)
Growth: Early Stage Startup
Funding: Seed
Headquarters: Paris, France
Founded: 2023
WebsiteLinkedIn