Talent.com
Senior Software Engineer, Planner Reasoning

Senior Software Engineer, Planner Reasoning

WaymoMountain View, CA, United States
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced Driver-to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.

The Planner Reasoning Team builds technology that has an extremely broad impact across the Waymo organization and is the team most directly responsible for the Waymo Driver's behavior. We have wide reaching impact into both onboard and off-board system architecture, paving the way for future-looking deep-learning-based explorations. In this team, you'll have an impact on scaling our Waymo Driver's performance and maintaining and improving our excellent safety record as Waymo expands to more cities.

In this hybrid role, you will report to an Engineering Manager.

You will :

  • Develop business logic software to evolve driving performance of the Waymo Driver
  • Work cross-functionally on safety, road rules compliance, and ride quality
  • Develop and implement methods to evaluate and improve Waymo driving behaviors
  • Evaluate new proposed changes utilizing a range of data-driven methods
  • Analyze large amounts of data of real world and simulated driving, understanding, characterizing and clustering the performance of the Waymo Driver
  • Interact with ML models to maximize their impact towards solving driving problems

You have :

  • Bachelors in Computer Science, Robotics, Math, Physics, Statistics (or similar technical field of study) or equivalent practical experience
  • 6+ years of Software Engineering experience in Python or C++
  • Experience debugging and improving live, production systems
  • Experience with designing scalable software architectures for complex systems
  • Demonstrated alignment with Waymo's Values and Behaviors
  • We prefer :

  • Proficiency in C++
  • Experience with large-scale data / ML applications
  • Evaluation experience, contributing to scalable evaluation workflows
  • Experience with autonomous systems
  • The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.

    Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.

    Salary Range

    $204,000 — $259,000 USD

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • Mountain View, CA, United States

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Business Analyst (Mid / Senior)

    Business Analyst (Mid / Senior)

    Clearance JobsLivermore, CA, US
    serp_jobs.job_card.full_time
    Join us and make YOUR mark on the World! Are you interested in joining some of the brightest talent in the world to strengthen the United States' security? Come join Lawrence Livermore National Lab...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    FP&A Functional Analyst

    FP&A Functional Analyst

    ArtechSan Jose, CA, US
    serp_jobs.job_card.full_time
    Location : San Jose CA Duration : 5 Months Business Vertical : Technology Software Services Hyperion Essbase Analytics : 7+ Years. You are a collaborative financial professional who is in search of an e...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Database Development

    Database Development

    TradeJobsWorkForce95127 San Jose, CA, US
    serp_jobs.job_card.full_time
    Database Development Job Duties : Database Developers are responsible for data gathering before development of ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Machine Learning Engineer / AI

    Machine Learning Engineer / AI

    NLP PEOPLERedwood City, CA, United States
    serp_jobs.job_card.temporary
    Dice is the leading career destination for tech experts at every stage of their careers.Our client, Spotline, is seeking the following. Position : Machine Learning Engineer / AI.Location : Redwood Cit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    BMS Systems Integrator

    BMS Systems Integrator

    University of California - Santa CruzSanta Cruz, California, United States
    serp_jobs.job_card.full_time +1
    For full consideration, applicants should attach their resume and cover letter when applying for a job opening.For guidance related to the application process or if you are experiencing difficultie...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    MeltwaterRedwood City, CA, United States
    serp_jobs.job_card.full_time
    Meltwater's Consumer Intelligence AI Team is looking for a.Natural Language Processing or Computer Vision features relying on the literature's state of the art. Those features are meant to be integr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_hour
    • serp_jobs.job_card.promoted
    Knowledge Management Specialist, Stanford ChEM-H

    Knowledge Management Specialist, Stanford ChEM-H

    Another SourceRedwood City, California, United States
    serp_jobs.job_card.full_time
    Stanford ChEM-H is an interdisciplinary institute focused on connecting Chemistry, Engineering, and Medicine for Human Health. The institute was founded as a joint venture of the Schools of Medicine...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Programmer Analyst

    Programmer Analyst

    TradeJobsWorkForce95135 San Jose, CA, US
    serp_jobs.job_card.full_time
    Programmer Analyst Job Duties : Identifies requirements by establishing personal rapport with potential...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Onyx AISan Francisco, CA, United States
    serp_jobs.job_card.full_time
    Get AI-powered advice on this job and more exclusive features.This range is provided by Onyx AI.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more....serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Quantum Technologies. LLCSan Francisco, CA, United States
    serp_jobs.job_card.permanent
    Experience building ML, NLP, and IR system.Experience with ML and NLP software packages and tools.Familiar with MongoDB, Cassandra, Redis, Spark, Elastic. QUANTUM TECHNOLOGIES LLC is an equal opport...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Oracle Cloud Reports Developer

    Oracle Cloud Reports Developer

    Stanford UniversityRedwood City, CA, United States
    serp_jobs.job_card.full_time
    Thank you for your interest in Stanford University.While we have instituted a hiring pause for non-critical staff positions, we are actively recruiting for most of the positions currently listed on...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Data Architect

    Data Architect

    Santa Clara UniversitySanta Clara, CA, United States
    serp_jobs.job_card.full_time
    POSITION PURPOSE • • • Design and maintenance of Lakehouse and Prism environments for all functional areas.Design, Development, Deployment and Maintenance of physical databases, dimensional data model...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Treasury Reporting & Analytics Manager

    Treasury Reporting & Analytics Manager

    Meta PlatformsMenlo Park, CA, US
    serp_jobs.job_card.full_time
    Treasury Reporting & Analytics Manager.Meta's Treasury team partners closely with the company's cross-functional leaders to deliver Treasury services and strategies. Our team interfaces with a multi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Business Analyst (Mid / Senior)

    Business Analyst (Mid / Senior)

    Lawrence Livermore National LaboratoryLivermore, CA, US
    serp_jobs.job_card.full_time
    Join us and make YOUR mark on the World! Are you interested in joining some of the brightest talent in the world to strengthen the United States' security? Come join Lawrence Livermore National Lab...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Latent, Inc.San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Latent is building the intelligence infrastructure for American healthcare.Our products are already helping hospitals and clinics dramatically increase workflow output, speed up patient access to m...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Analytics Engineer

    Senior Analytics Engineer

    FocusKPI Inc.Palo Alto, CA, US
    serp_jobs.job_card.temporary
    B2B & SaaS company that operates an AI-powered Global Work Platform.The client is looking for a Sr.Analytics Engineer to join their dynamic BI team. You will use your expertise in data anal...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_less
    • serp_jobs.job_card.promoted
    Data Architect

    Data Architect

    I did my part and supported the Regular ToiletSan Jose, CA, United States
    serp_jobs.job_card.full_time
    IBM is hiring a Data Architect in San Jose!.IBM is hiring a Data Architect in San Jose.This job was posted more than 6 months ago. Find new data scientist, data engineering, and machine learning job...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Machine Learning Engineer

    Machine Learning Engineer

    HiveSan Francisco, CA, United States
    serp_jobs.job_card.full_time
    Hive is the leading provider of cloud-based AI solutions to understand, search, and generate content, and is trusted by hundreds of the world's largest and most innovative organizations.The company...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    CS Implementation Consultant | Payment Processing

    CS Implementation Consultant | Payment Processing

    EpicorDublin, California, United States
    serp_jobs.job_card.permanent
    As a Professional Services Consultant on the Payment Processing team, you will work directly with clients to set up, train, and support their bankcard, gift card, and check processing activities.Yo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Database Administrator

    Database Administrator

    TradeJobsWorkForce95135 San Jose, CA, US
    serp_jobs.job_card.full_time
    Responsibility for the evaluation of database software purchases Supervision of modifications to any existing database software to meet the needs of their employer Responsibility for maintaining th...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30