Zoox

Engineering Manager, Performance Optimization

Foster City, CA. Posted 6 months ago

The role

You will lead a team of 8 to 10 software performance engineers who optimize the on-board software that runs Zoox's self-driving vehicles. You will work with autonomy, ML platform, middleware, sensors and hardware teams to meet latency and compute targets.

What you will do

  • Manage a team of 8 to 10 engineers who optimize the on-board autonomy software stack.
  • Partner with Autonomy, ML Platform, Middleware, Sensors and Hardware Architecture teams to meet system latency and compute utilization targets.
  • Align cross-functional software leaders on compute resource allocations and budgets.
  • Hire, grow and develop talent in performance optimization.
  • Build self-service frameworks and workflows that help developers deliver efficient, performant software.

Required qualifications

  • BS in computer science, computer engineering or a related field
  • Proficiency with C++ and concurrent (parallel) execution systems
  • Deep knowledge of the Linux operating system and GPU-accelerated execution
  • Proven track record of cross-functional collaboration and leadership alignment
  • Prior experience managing teams of five or more full-time software engineers

Nice to have

  • Hands-on experience with GPU runtime frameworks (CUDA, TensorRT or XLA)
  • Experience in robotics, aviation, automotive or high-performance computing
  • Have shipped real-time or near-real-time autonomy or robotics software in production
  • Experience debugging and optimizing CPU, GPU kernels and ML models with tools such as NVIDIA Nsight Systems, Perfetto or similar

Before you apply

  • You do not need to match every listed expectation to apply.
  • Accommodations for the application or interview process are available by contacting accommodations@zoox.com or your assigned recruiter.

About the company

Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem to bring it to market. It aims to provide next-generation mobility-as-a-service in urban environments.

Engineering Manager, Performance Optimization at Zoox | JobZoey