Software Engineer, ML Training Performance
Key Skills for This Role
Full Job Posting
In this role, you will:
Design, implement, and operate cutting-edge ML training performance optimization techniques — distributed training (data/tensor/pipeline parallelism), mixed-precision, gradient checkpointing, and GPU kernels — to scale our VLM, VLA, and Foundational models training efficiency.
Work on RL framework and RL performance optimization for driving foundation model
Profile and debug training throughput bottlenecks across the compute, compiler, framework, and cluster-networking stack.
Collaborate closely with ML researchers, data engineers, and hardware engineers to define requirements and align on architectural decisions for large-scale training infrastructure.
Implement custom kernels and build benchmarks to track and validate training-performance optimizations across the stack.
Qualifications
- Note: You do not have to meet all the requirements below to be considered for this position:
- 4+ years of total experience, including 2+ years working on large-scale model training platforms.
- Experience with distributed training frameworks (Megatron-LM, TorchTitan), efficiently utilizing GPU/accelerator clusters at scale.
- Experience with RL framework such as Verl/MILES and RL algorithms(GRPO, PPO)
- Experience with collective communication libraries (e.g., NCCL) and optimizing communication/compute overlap in multi-node training.
- Experience using profiling tools (NVIDIA Nsight, PyTorch Profiler, or XLA/JAX profiling) to identify and resolve training bottlenecks.
- Proficient in Python or C++.
- Experience with ML compilers, performance tooling, or hardware/software co-design (e.g., GPU/TPU/accelerator architectures).
Additional information
About Zoox
Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We’re looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team.
Follow us on LinkedIn
Accommodations
If you need an accommodation to participate in the application or interview process please reach out to [email protected] or your assigned recruiter.
A Final Note:
You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.
About Zoox
Autonomous mobility company developing a fully electric robotaxi fleet.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Zoox
Systems Test Engineer
Foster City, USA
Autonomous vehicles have some of the largest, most complex software ever shipped in a safety-critical environment. Solving that problem is one of the most exciting technical challenges of our lifetime. As a Systems Test
Senior Radar Engineer
Foster City, USA
Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of artificial intelligence, robotics, and desig
Senior/Staff Software-Hardware Integration Technical Program Manager - Autonomy
Foster City, USA
Zoox has embarked on a highly ambitious journey to develop a full-stack autonomous mobility solution for our cities. As a technical program manager, you will work cross-functionally with engineering leaders across softwa
Senior Staff/Principal Software Engineer - GPU System Software, Onboard Execution
Seattle, USA
Strategic Sourcing Manager, IT Software & Services
Foster City, USA
Zoox seeks a strategic sourcing manager to establish and scale procurement for IT, software, hardware, and services, with a focus on CRM, ERP, and SaaS. The role guides stakeholders, negotiates contracts, and improves so
Senior Quality Engineer
Foster City, USA
We are inventors, builders, and doers, passionate and purposeful in the work we do. We have a once-in-a-century opportunity to reinvent personal transportation—and we need your help. The Advanced Hardware Manufacturing O
Senior Program Manager, Executive Operations & Strategy
Foster City, USA
As an Senior Executive Operations Program Manager, you will play a key role in supporting executive operations by streamlining processes, managing reports and dashboards, and ensuring effective coordination and governanc
Administrative Business Partner, Product
Foster City, USA
Zoox is looking to hire an Administrative Business Partner to support our Product, Features, and Homologation department. This role will support the Senior Director of Product, Features, and Homologation and the Director
Systems Test Engineer
Foster City, USA
Senior Radar Engineer
Foster City, USA
Senior/Staff Software-Hardware Integration Technical Program Manager - Autonomy
Foster City, USA
Senior Staff/Principal Software Engineer - GPU System Software, Onboard Execution
Seattle, USA
Strategic Sourcing Manager, IT Software & Services
Foster City, USA
Senior Quality Engineer
Foster City, USA
Senior Program Manager, Executive Operations & Strategy
Foster City, USA
Administrative Business Partner, Product
Foster City, USA