About the Role
About the Role
The Rust Engineer will lead a significant migration project from Python to Rust, focusing on building and optimizing high-performance production services. This role involves direct collaboration with the CTO and tackling complex performance challenges in a fast-paced AI infrastructure environment.
What You'll Do
- Lead a high-impact Python → Rust migration from architecture through rollout
- Build and optimise production Rust services at serious scale
- Tackle latency, throughput and performance challenges
- Work directly with the CTO on technical strategy and roadmap
- Ship infrastructure handling 1B+ requests/month
Who You Are
- 2–5 years of production Rust engineering experience
- Experience building production Rust services or migrating systems to Rust
- Deep expertise in Rust
- Strong performance testing and optimisation skills
- CS/technical degree from a top US university
- Based in the US and willing to work on-site in San Francisco
Why Join?
You’ll have genuine ownership over core architecture, direct CTO exposure, and the chance to solve difficult performance problems in a fast-growing, profitable AI infrastructure company.
Requirements
Rust engineering experience
2–5 years of production Rust engineering experience is required.
Production services
Experience building production Rust services or migrating systems to Rust is necessary.
Performance testing
Strong performance testing and optimisation skills are essential.
Technical degree
A CS/technical degree from a top US university is preferred.