Software Engineer, ML Platform (ML Training)
On-siteFoster City, California, United States
Job Summary
Build the Zoox Training framework leveraged by all ML teams within Zoox, ensuring it is highly scalable, reliable, and efficient. Design, implement, and operate a robust and efficient ML platform to enable the training, validation, serving, and monitoring of ML models. Collaborate closely with cross-functional teams, including ML researchers, software engineers, and data engineers, to define requirements and align on architectural decisions. This role supports foundational models and reinforcement learning across the ML Platform team, which owns the model repository and lifecycle management tools used by applied research teams for in- and off-vehicle use cases. You will significantly reduce the time from ideation to productionization of cutting-edge AI innovation as Zoox deploys its robotaxis on public roads.
Required Qualifications
- 2+ years of ML infrastructure experience
- Experience with training frameworks like PyTorch, DeepSpeed, JAX, Ray, etc.
- Experience working with cloud providers like AWS
Desired Qualifications
- Experience with building large-scale, cost-efficient distributed model training and ML compute infrastructure
- Experience with building model lifecycle management tools and experimentation
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.