Software Engineer, Backend (london)

Mistral AI Mistral AI · AI Frontier · London, United Kingdom · Engineering & Infra

Software Engineer, Backend at Mistral AI, focusing on building and scaling the core backend systems for AI products like AI Studio, Le Chat, and Mistral Code. The role involves designing, developing, and maintaining robust APIs and distributed systems that serve millions of users and developers, ensuring high performance and reliability. Collaboration with product, front-end, and data/AI engineers is key, as is staying updated with new technologies like 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 authentication, billing, AI tooling, observability, connectors, and developer experience.
  4. Design and implement efficient, secure and scalable architectures that support our fast-growing products.
  5. Collaborate with infrastructure teams on deployment, monitoring, and performance optimization.

Skills

Required

  • Python
  • backend fundamentals
  • APIs
  • databases
  • caching
  • messaging systems
  • distributed architectures
  • problem-solving
  • attention to detail
  • ownership mindset
  • communication skills
  • collaborative attitude

Nice to have

  • Front-end development
  • full-stack exposure
  • Infrastructure management
  • Docker
  • CI/CD
  • Kubernetes
  • Helm
  • Terraform
  • AI/ML engineering
  • Observability and monitoring tools
  • UX and product-centric mindset

What the JD emphasized

  • shipping end-to-end features with minimal oversight