Software Engineer, Backend (new-york)

Mistral AI Mistral AI · AI Frontier · New York, NY · Engineering & Infra

Backend Engineer at Mistral AI responsible for developing core systems powering AI products like AI Studio, Le Chat, and Mistral Code. The role involves building scalable, high-performance backend systems and APIs, designing system architectures, ensuring code quality, and collaborating with AI/ML teams to deliver model-as-a-service solutions. The position emphasizes tackling complex engineering challenges and integrating new technologies, including AI/LLM integration.

What you'd actually do

  1. Design, develop and maintain scalable, robust backend features and APIs using modern frameworks.
  2. Ensure high performance and reliability across our distributed systems.
  3. Contribute to systems powering inference, billing, AI tooling, observability, and developer experience.
  4. Design and implement efficient, secure and scalable architectures that support our fast-growing products.
  5. Collaborate with product managers, platform engineers, and AI/ML teams to design, build, and deliver scalable model-as-a-service solutions for developers and enterprise users.

Skills

Required

  • Python or another backend language (Golang, Kotlin, C#)
  • backend fundamentals: APIs, databases, caching, messaging systems and distributed architectures
  • problem-solving abilities
  • attention to detail
  • ownership mindset
  • communication skills
  • collaborative attitude

Nice to have

  • Full-stack exposure
  • Working closely with an API & developer ecosystem
  • Deploying software to a diverse set of environments (cloud, on-premises, etc.)
  • Infrastructure management (Docker, CI/CD, Kubernetes, Helm, Terraform...)
  • AI/ML engineering
  • Observability and monitoring tools (Prometheus, Grafana, Datadog…)
  • UX and product-centric mindset

What the JD emphasized

  • shipping end-to-end features with minimal oversight