Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Zoox

Senior/Staff Software Engineer (Planner Frameworks Pipeline)

Posted Updated
Discussion
  • Zoox is looking for an experienced software engineer to work on large-scale simulation pipelines used to validate the behavior of the Zoox self-driving vehicle
  • These are data and GPU intensive workloads built on Ray.io and Kubernetes
  • Given the massive scale and criticality of these pipelines, ensuring their reliability and efficiency has a significant impact on the company’s ability to safely and quickly iterate on autonomy development
  • We are a small, scrappy team within the larger Autonomy organization
  • Although this role primarily involves off-vehicle pipelines, you will work closely with engineers developing the on-vehicle algorithms and models in our autonomy stack
  • We stay close to the end users - autonomy engineers - and think about the end to end use case for these validation pipelines
  • This is a hands-on role with a high degree of independence and ownership
  • You will be expected to contribute towards the framework’s architecture, reliability, efficiency, and grow its capabilities to support new use cases
  • You should have a track record of keeping production systems running with high availability
  • Experience with robotics or autonomous systems is not required but an understanding of the robotic data lifecycle is preferred
  • Improve the cost efficiency, reliability, and performance of our validation and simulation pipelines
  • Create production-grade APIs, SDKs, and tools to enable a varied set of validations of autonomous behaviors
  • Improve the ML training pipelines supporting the autonomous behavior org

Benefits

  • Paid parental leave
  • Affinity groups and sports clubs
  • Work from home opportunities
  • Health insurance
  • Our crew’s health and happiness is our first priority. We offer comprehensive health and mental health support, a wellbeing program, and unlimited and flexible paid time away
  • We invest in our crew—and their families—for the long term. That includes generous family planning support, caregiver support, and strong cash compensation with great equity upside
  • We look after our crew when they’re in the office too. Our famous food program is a great example, featuring a daily changing menu of local and sustainable dishes
  • There’s a busy calendar of social events at Zoox, with more sports teams than you can count. And, of course, playing with robots is an important part of the job description
  • Experience with AWS or similar providers
  • Experience optimizing large-scale distributed systems for cost and efficiency
  • Bachelor’s degree in Computer Science or related field and 8+ years of industry experience
  • Proficiency with Python and familiarity with C++
  • Exposure to machine learning workloads (training, inference, data generation) from a cost optimization perspective
  • Background in algorithmic optimization or performance investigation
  • Experience with Ray.io, particularly Ray Core and Ray Data

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.