jobapplier

Senior/Staff Software Engineer (ML Performance Optimization)

Zoox

Skills

Required

  • model compression techniques
  • Python
  • C++
  • GPU-accelerated inference
  • TensorRT
  • Ray

Preferred

  • training
  • PyTorch
  • training frameworks
  • GPUs
  • ML Training
  • inference performance optimization techniques
  • NVIDIA's
  • Nsight / PyTorch's
  • identifying model training
  • serving bottlenecks

Join Zoox, a cutting-edge autonomous vehicle company, as a Senior/Staff Software Engineer specializing in ML Performance Optimization. In this role, you will work across all ML teams, lead a team of software engineers, and drive innovation in autonomous driving and rider experience. You will have the opportunity to significantly impact the future of ML at Zoox and enjoy a range of benefits, including comprehensive health support, generous family planning support, and a vibrant social calendar.

Collaborate closely with cross-functional teams, including ML researchers, software engineers, data engineers, and hardware engineers, to define requirements and align on architectural decisions.

Develop and execute a strategic vision for the ML Performance Optimization team to unlock ML innovation in autonomous driving and rider experience.

You do not need to match every listed expectation to apply for this position

Responsibilities

  • Lead the design, implementation, and operation of cutting-edge ML Training and inference performance optimization techniques.
  • Experience using profiling tools like NVIDIA's Nsight or PyTorch's Profiler for identifying model training and serving bottlenecks

Requirements

  • Experience with model compression techniques to reduce model size and improve performance

Proficient in Python and C++

  • Experience with GPU-accelerated inference using TensorRT, Ray Serve, or similar frameworks
  • Excellent leadership skills with a demonstrated ability to lead high-performing engineering teams
  • 10+ years of total experience, including 4+ years of working on large-scale model training or inference platforms

Preferred

  • Strong experience with training frameworks like PyTorch, leveraging GPUs efficiently for distributed model training

Pay

USD 254,000 - 350,000