Z

Zoox

Fully electric autonomous ride-hailing service platform

Senior/Staff Software Engineer - HPC

Platform EngineeringConfirmed live in the last 24 hours
Full-time$201k - $315k /yr

About the Job

Requirements

  • Experience designing and operating large-scale distributed systems in production.
  • Experience with Ray.io, particularly Ray Core and Ray Data, or equivalent technologies.
  • Experience with Kubernetes, particularly for heterogeneous workloads.
  • Experience with cloud infrastructure on AWS or similar providers.
  • A track record of shipping and operating reliable, highly available, scalable infrastructure.
  • Demonstrated ability to prioritize development work and build cross-functional consensus around technical tradeoffs.
  • Proficiency with Python.

Responsibilities

  • Design and implement core services and abstractions for distributed compute infrastructure supporting hundreds of thousands of concurrent jobs.
  • Work with customer teams and other infrastructure teams to build a multiyear software engineering roadmap for the HPC platform.
  • Lead multi-quarter, cross-team initiatives that drive organization-wide improvements.
  • Create production-grade APIs, SDKs, and tools that make it easy for engineers across Zoox to run large-scale distributed workloads.
  • Design and improve job scheduling algorithms and auto-scaling policies to maximize reliability and resource availability.
  • Design multi-region orchestration strategies that optimize for data locality, reliability, and performance.
  • Identify and resolve systemic reliability and performance issues through profiling, analysis, and collaboration with workload owners across multiple teams.
  • Evaluate new technologies and paradigms that improve Zoox's computational and storage capabilities.
  • Develop capacity planning tools and forecasting models to support Zoox's growing compute needs.
  • Mentor junior engineers and guide them through their career development.

Desired Qualifications

  • Exposure to machine learning workloads, including training, inference, and data generation.
  • Experience with Kubernetes or SLURM at scale, above 10,000 nodes.
  • Experience with the SLURM workload manager and advanced scheduling policies.
  • A background in algorithmic optimization or operations research.
  • Experience building developer tools and platforms used by large engineering organizations.

About the Company

Zoox

Fully electric autonomous ride-hailing service platform

Zoox designs and operates an autonomous ride-hailing service built around a purpose-built, fully electric vehicle designed specifically for autonomous operation. The vehicle uses advanced sensors, cameras, and AI to navigate complex urban environments, offering a four-passenger interior for comfort. Unlike competitors that retrofit existing cars, Zoox engineers both the vehicle and the service from the ground up, enabling optimized safety, efficiency, and passenger experience through integrated software that optimizes routing and reduces wait times. The company emphasizes safety through extensive testing and regulatory collaboration, and sustainability via electric mobility. The ultimate goal is to provide a smarter, safer, and more efficient urban transportation system that improves city life while reducing emissions.

Company size
5,001-10,000
Company stage
Acquired
Total funding
$1.2B
Headquarters
Menlo Park, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Zoox

See more jobs