Member of Engineering (Compute)

Skills
APIDebuggingEngineeringOptimizationPlanesProgrammingReinforcement
Role

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