Skip to content

Jobs

Zoox

Robot type
Autonomous Vehicle
Location
Foster CityCaliforniaUSA
Job type
Artificial Intelligence
Posted
Oct 27, 2023
Salary
$254,000–$350,000 a year
Full-time

Senior/Staff Software Engineer, ML Performance Optimization

Job description

Note: You do not have to meet all the requirements below to be considered for this position:

Job responsibilities

  • Develop and execute a strategic vision for the ML Performance Optimization team to unlock ML innovation in autonomous driving and rider experience.
  • Lead the design, implementation, and operation of cutting-edge ML Training OR Inference performance optimization techniques to scale our VLM, VLA, and Foundational models and deploy them efficiently in our robotaxi.
  • Collaborate closely with x-functional teams, including ML researchers, software engineers, data engineers, and hardware engineers, to define requirements and align on architectural decisions.
  • Enable the engineers in the team to grow their careers by providing technical guidance and mentorship.

Job requirements

  • Strong experience with training frameworks like PyTorch, leveraging GPUs efficiently for distributed model training.
  • Experience with GPU-accelerated inference using TensorRT or similar frameworks.
  • Experience using profiling tools like NVIDIA's Nsight or PyTorch's Profiler for identifying model training and serving bottlenecks.
  • Proficient in Python and C++
  • Experience with model compression techniques to reduce model size and improve performance.
  • 10+ years of total experience, including 4+ years of working on large-scale model training or inference platforms.
  • Excellent leadership skills with a demonstrated ability to lead high-performing engineering teams.

Similar jobs