
Software Engineer, ML Performance Optimization
Real job — pulled straight from Zoox’s careers page · Verified July 16, 2026 · No reposts.
Job description
Zoox is hiring a Software Engineer, ML Performance Optimization — a full-time, based in Foster City, CA role. Apply directly on Zoox's careers page below.
Software Engineer, ML Performance Optimization
Team: Software Systems
Location: Foster City, CA
Commitment: Full-time
Workplace Type: onsite
Salary:
Base Salary Range
There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered as part of the compensation package. The listed range applies only to the base salary. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position.
Zoox also offers a comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.
In this role, you will:
-
Design, implement, and operate 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 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 of 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++.
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Software Engineer, ML Performance Optimization at Zoox?
The required skills for Software Engineer, ML Performance Optimization at Zoox include: Python, C++, PyTorch, Machine Learning, Deep Learning.
What is the seniority level for Software Engineer, ML Performance Optimization at Zoox?
Software Engineer, ML Performance Optimization at Zoox is a Mid Level / Senior level position.
How do I apply for Software Engineer, ML Performance Optimization at Zoox?
You can view the full description and apply for Software Engineer, ML Performance Optimization at Zoox on EchoJobs: https://echojobs.io/job/zoox-software-engineer-ml-performance-optimization-gcvo2.