Research Software Engineer

Paris-based AI company building frontier models, AI applications, developer tools, and compute infrastructure for enterprise and public-sector deployments.

Paris, France
About Mistral AI

Mistral AI develops open-weight and commercial language models and provides a full-stack AI platform spanning agents, application development, custom-model training, APIs, and AI cloud infrastructure.

View jobs by Mistral AI

Skills

About the Role

You will design and harden shared codebases, tools, and distributed services for training and shipping frontier-scale models. You will build development tools, pipelines, training frameworks, cluster tooling, and CI/CD; expose APIs; automate workflows; optimize distributed services; and turn prototypes into shared libraries.

Requirements

  • Master’s in Computer Science or equivalent experience
  • 4+ years building and operating large-scale or distributed systems
  • Software design, modular code, testing, CI/CD, and observability
  • Python
  • C++, Rust, Go, or Java
  • Container orchestration and schedulers
  • Kubernetes, SLURM, or similar
  • Performance profiling
  • I/O optimization
  • Workflow automation

Responsibilities

  • Own complex large-scale pipelines and deliver internal tooling
  • Expose APIs, automate model pushes, and surface metrics
  • Write well-tested Python and systems code
  • Enforce code review, CI, and observability
  • Design and optimize distributed services
  • Build stable shared libraries from prototype utilities

Benefits

  • Healthcare coverage
  • Parental leave
  • Retirement plans
  • Relocation support
  • Wellness programs
  • Meal allowances
  • Transportation allowances
  • Onboarding accommodation and travel coverage
Research Software Engineer at Mistral AI | JobStash