Logo of Huzzle

Software Engineer, Marketplace Optimization

image

Waymo

1mo ago

  • Job
    Full-time
    Mid Level
  • Data
    Software Engineering
  • Mountain View

AI generated summary

  • You need a BS in Computer Science, 3+ years of backend programming (C++), experience with large-scale distributed systems, and knowledge in machine learning/optimization infrastructure.
  • You will scale backend systems for ride-hailing, collaborate with data scientists on optimizations, develop ML model infrastructure, and utilize Google technologies for real-time decision-making.

Requirements

  • BS degree in Computer Science or equivalent practical experience
  • 3+ years of experience programming in backend coding languages
  • Experience in C++
  • MS in Computer Science, or equivalent practical experience
  • Experience in developing low latency, large-scale, user facing distributed systems
  • Experience in developing machine learning/optimization infrastructure and pipelines

Responsibilities

  • Implement and scale the backend for Waymo's core ride-hailing services. This collection of systems manages trip requests; provides APIs to client apps and other services; calculates pickup and ride times; matches right vehicles to riders; calculates the price of rides; positions Waymo’s vehicle for future demands
  • Work closely with product data scientists to design and implement various optimizations in the area of matching and pricing for ride-hailing services.
  • Develop infrastructure for automatically training and deploying sophisticated optimization and ML models to make real-time decisions for pricing, matching, and positioning.
  • Develop experimentation, monitoring and analysis infrastructure for ongoing deployed models.
  • Develop expertise in and make use of various Google technologies, like Borg, Spanner, Flume, and custom-built systems for our specific problems.

FAQs

What is the primary focus of the Marketplace team at Waymo?

The primary focus of the Marketplace team is to optimize the in-service supply and demand for Waymo's ride-hailing services, including systems for pricing, matching, and positioning.

What qualifications are required for this role?

A BS degree in Computer Science or equivalent practical experience, along with 3+ years of experience programming in backend coding languages, is required for this role.

What type of experience is preferred for applicants?

Preferred experience includes programming in C++, a Master's degree in Computer Science or equivalent, and experience in developing low-latency, large-scale, user-facing distributed systems and machine learning/optimization infrastructure.

What technologies will I work with in this role?

You will work with various Google technologies such as Borg, Spanner, Flume, and custom-built systems tailored to specific problems.

Will I work closely with product data scientists?

Yes, you will collaborate closely with product data scientists to design and implement optimizations related to matching and pricing for ride-hailing services.

What kind of models will I be involved in developing?

You will develop sophisticated optimization and ML models for real-time decision-making in pricing, matching, and positioning.

What is the expected salary range for this position?

The expected base salary range for this position is $158,000 to $200,000 USD, depending on job-related factors such as location, experience, and skill level.

Are there any additional benefits besides salary?

Yes, Waymo employees are eligible for a discretionary annual bonus, equity incentive plan, and generous company benefits program, subject to eligibility requirements.

Who will I report to in this role?

You will report to the Senior Software Engineering Manager.

Is experience with machine learning a necessity for this role?

While it is not a strict necessity, experience in developing machine learning/optimization infrastructure and pipelines is preferred for this role.

Waymo is an autonomous driving technology company creating a new way forward in mobility.

Technology
Industry
1001-5000
Employees
2009
Founded Year

Mission & Purpose

Waymo is an autonomous driving technology company with a mission to make it safe and easy for people and things to move around. With the Waymo Driver, we can improve the world’s mobility while saving thousands of lives. Waymo reaches out to candidates from official channels only (e.g. directly from @waymo.com email addresses, or through our recruiters or sourcers who are noted as such on LinkedIn). We do not contact candidates about career opportunities through instant messaging apps like Telegram, email addresses from domains other than waymo.com (such as Gmail addresses), direct messages on Twitter, Facebook, and Instagram, or text messages. Visit waymo.com to check out our official job listings.

Culture & Values

  • Our customers are at the heart of everything we do

    We put our customers’ needs first in the products and experiences we create, so that we can help transform their lives.

  • Safety is our foundation

    We follow rigorous engineering development and test practices, analyzing and applying industry safety standards where appropriate, and continuously improving existing and developing new safety methods.

  • We pioneer

    We challenge conventions and past assumptions to create a future where the Waymo Driver transforms global mobility.

  • Act with thoughtful urgency

    We set and land ambitious plans without compromising safety and make the best decisions based on the information available, valuing critical thinking and collaboration.

  • Respect each other

    We act with humility and treat others with respect regardless of tenure or title, and we assume positive intent of our colleagues to bring forth ideas and act in Waymo’s best interests.

  • Be responsible owners

    We use company resources thoughtfully, are mindful of sustainability, and make decisions that are in the best interest of Waymo.

  • We’re stronger together

    We recognize that no one can solve the challenges we tackle on their own, so we’re building an inclusive culture where all Waymonauts collaborate and feel valued and engaged.

  • Optionality creates opportunities

    Keeping our options open is inherently valuable, so we approach our work with an open mind and make the best decisions at the right time – not too soon, not too late.

  • Always be learning

    We stay undaunted, curious, and open-minded to reflect and learn from both our successes and failures, and we adapt quickly to new data and information.

  • Celebrate progress

    We recognize that every step matters, so we pause to mark major milestones and celebrate the pioneering achievements that move us forward.

Benefits

  • Competitive total rewards

    We offer generous medical, dental and vision benefits. We also offer competitive base pay and equity packages

  • Compelling Challenges

    We work on cutting-edge technology in a fast-moving and mission-driven environment. our passionate workforce and mission is dedicated to brining our autonomous driving technology to the world