Staff Software Engineer (Fleet Optimization)

Waymo

Mountain View, CA, United States Posted September 11, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$251,000 - $310,000

Job Description

Join our team as a Staff Software Engineer specializing in Fleet Optimization. In this role, you will be responsible for algorithm development, system design, and software implementation to solve complex problems at the intersection of computer science, optimization, and fleet management. You will analyze complex datasets, evaluate system performance, and build mission-critical tools for continuous fleet optimization. Collaboration with various teams will be essential as you develop and improve automated systems and operational processes.

  • Développement d'algorithmes, conception de systèmes et mise en œuvre de logiciels pour résoudre des problèmes multidisciplinaires à l'intersection de l'informatique, de l'optimisation et de la gestion de flotte.
  • Instrumentation des systèmes et analyse de jeux de données complexes pour comprendre les comportements, résoudre les problèmes, identifier les opportunités et évaluer les hypothèses.
  • Évaluation et raisonnement sur les performances des systèmes d'optimisation et de prévision, y compris la sensibilité aux entrées, la fidélité des sorties.
  • BS degree in Computer Science or related field
  • 5+ years of direct coding experience. Backend or infrastructure preferred
  • Experience with backend coding languages: C++, (secondary Python)
  • Professional experience building and analyzing quantitative software systems such as those involving algorithmic optimization, machine learning, or large-scale data analytics
  • Experience implementing algorithms for multidimensional systems informed by practical knowledge in any of the fields of dynamics (system response, mechanics, system modelling) , optimization (gradient descent, linear algebra, filtering), control (linear, state space, stochastic, feedback control), operations research (constraint optimization, Linear programming) and/or implementing design patterns
  • Passion for working in cross functional environments that include nontechnical stakeholders
  • Familiarity with Google infrastructure (e.g. Flume, Borg, Protocol Buffers, OnePlatform) or the equivalent non-Google technologies
  • Experience with operations tooling, developer productivity, or developer tools
  • Strong bias for action
Required Skills
software development system design collaboration C++ Python machine learning data analysis Linear design patterns valuation
How to apply

You apply on Waymo’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Waymo
Share This Job