Member of Engineering (Compute)
Skills
APIDebuggingEngineeringOptimizationPlanesProgrammingReinforcement
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Strong programming skills in Go or similar languages
- Strong systems engineering background in distributed systems schedulers control planes or high-throughput data planes
- Production experience with Kubernetes internals including controllers informers and operators
- Bias toward observability and debuggability for production systems
- Experience serving large-scale inference requests is a plus
Nice to have
- Low ego
- Kind-hearted
- Intellectual curiosity
- Obsessive
- Collaborative
Day to day
- Design and develop an internal scheduling system to maximize GPU utilization
- Build API and tooling to manage GPU workload lifecycles and troubleshoot failures
- Design and improve the inference control plane to speed up model deployment and request serving
- Collaborate with research and infrastructure teams to improve research velocity and keep GPU systems healthy
Hiring process
- Intro call with a member of our team
- Technical interview(s) with one of our Members of Engineering
- Team fit call with the People team
- Final interview with one of our Founding Engineers
