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 (ML Performance Optimization)

Posted Updated
Discussion
  • You will get to work across all ML teams within Zoox - Perception, Prediction, Planner, Simulation, Collision Avoidance, and Advanced Hardware Engineering group and have the opportunity to significantly push the boundaries of how ML is practiced within Zoox
  • We build and operate the base layer of ML tools, deep learning frameworks, and inference systems used by our applied research teams for in- and off-vehicle ML use cases
  • You will lead a team of strong software engineers and act as a force multiplier for our internal customers
  • This team has a lot of growth opportunities as we expand our robotaxi deployments and venture into new ML domains
  • Develop and execute a strategic vision for the ML Performance Optimization team to unlock ML innovation in autonomous driving and rider experience
  • Lead the design, implementation, and operation of cutting-edge ML Training and inference performance optimization techniques
  • Collaborate closely with x-functional teams, including ML researchers, software engineers, data engineers, and hardware engineers, to define requirements and align on architectural decisions
  • Enable the engineers in the team to grow their careers by providing technical guidance and mentorship

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 model compression techniques to reduce model size and improve performance
  • Experience using profiling tools like NVIDIA’s Nsight or PyTorch’s Profiler for identifying model training and serving bottlenecks
  • Proficient in Python and C++
  • Experience with GPU-accelerated inference using TensorRT, Ray Serve, or similar frameworks
  • Strong experience with training frameworks like PyTorch, leveraging GPUs efficiently for distributed model training
  • Excellent leadership skills with a demonstrated ability to lead high-performing engineering teams
  • 10+ years of total experience, including 4+ years of working on large-scale model training or inference platforms

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.