Software Engineer Golang Serverless Containers
Paris-based AI company building frontier models, AI applications, developer tools, and compute infrastructure for enterprise and public-sector deployments.
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.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will build a serverless container platform for AI applications, APIs, managed workers, and MCP servers. You will develop image delivery, placement, routing, autoscaling, scale-to-zero capabilities, and GPU container support. You will write Go, make architecture decisions, and work with product managers on a deployable developer platform.
Requirements
- Experience shipping production systems in Go
- Experience building container or workload platforms involving orchestration, scheduling, isolation, or request routing
- Deep knowledge of Linux namespaces, cgroups, image layers, and page cache
- Knowledge of multi-tenancy, density, isolation, and fairness
- Significant experience building complex backend or infrastructure systems
- Experience partnering with product, design, and business teams to ship software for users
Responsibilities
- Build the container platform, including image delivery, placement, request routing, scale-up, and scale-to-zero across CPU and GPU
- Improve cold starts through snapshotting, prewarming, and image-layer caching
- Support GPU-backed containers, streaming responses, long-lived connections, and MCP servers
- Write Go and own architecture and complex implementation decisions
- Partner with Product Managers on platform decisions
Benefits
- Healthcare coverage
- Parental leave
- Retirement plans
- Relocation support
- Wellness programs
- Meal allowances
- Transportation allowances
- Location-specific perks
