Senior Software Engineer - High Performance Computing

Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market.
$179,000 - $294,000
Distributed Systems
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience

Description For Senior Software Engineer - High Performance Computing

Zoox is seeking a Senior Software Engineer to work on their custom High-Performance Computing infrastructure and its supporting ecosystem of tools and services. This role is central to machine learning workflows across all Zoox software divisions, from data engineering to computer vision perception to simulation and more.

Key responsibilities include:

  • Designing and implementing improvements to Zoox's in-house, cutting-edge HPC infrastructure
  • Optimizing various storage technologies in the cloud and datacenter(s) for performance, reliability, and efficiency
  • Investigating new distributed system paradigms and technologies
  • Creating production-grade web service APIs, SDKs, and other tools for Zoox's software teams

Qualifications:

  • Experience with distributed systems
  • Proficiency in Python, Java, or other managed languages
  • Bachelor's degree in computer science or related field
  • Experience with cloud computing platforms (AWS, GCP, or Azure)

Bonus qualifications include experience with workload management systems, building microservices, and knowledge of machine learning systems.

Zoox offers a comprehensive compensation package, including salary ($179,000 to $294,000), Amazon RSUs, Zoox Stock Appreciation Rights, and benefits such as paid time off, health insurance, and more.

Zoox is at the intersection of robotics, machine learning, and design, aiming to provide next-generation mobility-as-a-service in urban environments. They value diverse perspectives and are committed to building a team with varied backgrounds, experiences, and skills.

Last updated 4 months ago

Responsibilities For Senior Software Engineer - High Performance Computing

  • Design and implement improvements to Zoox's in-house, cutting-edge HPC infrastructure
  • Design systems that optimize various storage technologies in the cloud and our own datacenter(s) for performance, reliability, and efficiency
  • Investigate new distributed system paradigms and technologies
  • Create production-grade web service APIs, SDKs, and other tools

Requirements For Senior Software Engineer - High Performance Computing

Python
Java
  • Experience with distributed systems
  • Proficiency with Python, Java, or other managed languages
  • Bachelor's degree in computer science (or related field)
  • Experience with cloud computing platforms such as AWS, GCP, or Azure

Benefits For Senior Software Engineer - High Performance Computing

Equity
Medical Insurance
  • Paid time off
  • Zoox Stock Appreciation Rights
  • Amazon RSUs
  • Health insurance
  • Long-term care insurance
  • Long-term and short-term disability insurance
  • Life insurance

Interested in this job?

Jobs Related To Zoox Senior Software Engineer - High Performance Computing

Systems Software Engineer

Senior Systems Software Engineer role building Kubernetes-based GPU cluster management systems at SF's leading compute trading platform.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development with competitive compensation and benefits.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core Infrastructure team, focusing on distributed systems and large-scale infrastructure development.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development with competitive compensation and benefits.

Senior Software Engineer, Effingo, Google Cloud

Senior Software Engineer position at Google Cloud's Effingo team, focusing on massive-scale data copying service and distributed systems development.