Skip to main content
All jobs

Employer listing

Software Engineer, ML Inference Optimization

Zoox

Foster City, Ca · on site · full time

$177,000 - $270,000

Overview

Zoox is on a mission to reimagine transportation and ground-up build autonomous robotaxis that are safe, reliable, clean, and enjoyable for everyone. The ML Platform team at Zoox plays a crucial role in enabling innovations in large-scale Foundation models, VLMs, and VLAs to make autonomous driving as seamless as possible.

The Opportunity

Drive ML Inference Optimization initiatives to make ML models that enable autonomous driving as fast and efficient as possible. Work with SOTA accelerators, cutting-edge techniques in distributed training, quantization, distillation, and pruning, collaborating closely with Autonomy teams across Zoox (Perception, Prediction, Planner, Simulation, Collision Avoidance).

Responsibilities

  • Design, implement, and operate cutting-edge ML Training OR Inference performance optimization techniques to scale VLM, VLA, and Foundational models and deploy them efficiently in the robotaxi.
  • Collaborate closely with cross-functional teams, including ML researchers, software engineers, data engineers, and hardware engineers, to define requirements and align on architectural decisions.

Qualifications

  • 4+ years of total experience, including 2+ years working on large-scale model training or inference platforms.
  • 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 or C++.