Talent.com
Senior Software Engineer, Training Efficiency
Senior Software Engineer, Training EfficiencyWaymo • Mountain View, CA, United States
serp_jobs.error_messages.no_longer_accepting
Senior Software Engineer, Training Efficiency

Senior Software Engineer, Training Efficiency

Waymo • Mountain View, CA, United States
job_description.job_card.30_days_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 Waymo ML Infrastructure team works with Research and Production teams to develop models in Perception and Planning that are core to our autonomous driving software. We help our partners by offering the best solutions for the entire model development lifecycle. These solutions are developed in close collaboration with teams at Google. They are geared towards both scaling models and solving problems unique to ML for autonomous driving. You will improve the runtime efficiency of input data pipelines for large-scale training workloads. This is a unique opportunity to work on ML systems and improve on our model training processes.

You Will :

  • Design, and improve distributed input data pipelines for large-scale ML training workloads.
  • Collaborate with researchers and ML engineers to resolve bottlenecks in data pipeline performance.
  • Improve runtime goodput of ML training workload, including optimizing input data processing systems, ensuring scalability and reliability across distributed environments.
  • Implement and maintain advanced ML infrastructure tools, including ML Pathways, Grain, JAX, and TensorFlow.
  • Evaluate and integrate modern technologies to enhance the performance and scalability of ML systems.
  • Promote best practices for distributed systems architecture and contribute to technical leadership within the team.

You Have :

  • B.S. in Computer Science, Math, or 5+ years equivalent real-world experience.
  • Proficient in distributed systems design with an understanding of ML data pipeline optimization.
  • Experience with ML frameworks, including TensorFlow and JAX.
  • Hands-on experience libraries like Grain or tf.data service.
  • Solid programming skills in Python and C++.
  • Practical familiarity with profiling tools to uncover performance bottlenecks.
  • We Prefer :

  • MS in Computer Science, Math
  • Familiarity with distributed dataflow frameworks like ML Pathways
  • #LI-Hybrid

    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

    $238,000-$302,000 USD

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • Mountain View, CA, United States

    Job_description.internal_linking.related_jobs
    Principal / Senior GPU Software Performance Engineer — Training at Scale

    Principal / Senior GPU Software Performance Engineer — Training at Scale

    AMD • San Jose, CA, United States
    serp_jobs.job_card.full_time
    Principal / Senior GPU Software Performance Engineer — Training at Scale.What You Do at AMD Changes Everything.At AMD, our mission is to build great products that accelerate next‑generation computing...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Senior Software Engineer, Core Experiences - Santa Clara, USA

    Senior Software Engineer, Core Experiences - Santa Clara, USA

    Clutch Canada • Santa Clara, CA, United States
    serp_jobs.job_card.full_time
    Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Toyota Research Institute • Los Altos, CA, United States
    serp_jobs.job_card.full_time
    At Toyota Research Institute (TRI), we’re on a mission to improve the quality of human life.We’re developing new tools and capabilities to amplify the human experience. To lead this transformative s...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, AOSP - Core OS

    Senior Software Engineer, AOSP - Core OS

    Applied Intuition Inc. • Mountain View, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, AOSP - Core OS.Mountain View, California, United States.Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Anvilogic Inc • Palo Alto, CA, United States
    serp_jobs.job_card.full_time
    Anvilogic is a Palo Alto-based AI cybersecurity startup founded in 2019 by security veterans and data scientists from Fortune 500 companies. Our mission is to democratize threat detection and huntin...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Observability

    Senior Software Engineer, Observability

    Expedia, Inc. • San Jose, CA, United States
    serp_jobs.job_card.full_time
    Expedia Group brands power global travel for everyone, everywhere.We design cutting‑edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners.Our...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Control & Calibration

    Senior Software Engineer, Control & Calibration

    PsiQuantum • Palo Alto, CA, United States
    serp_jobs.job_card.full_time
    PsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has be...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Signify Technology • Palo Alto, CA, US
    serp_jobs.job_card.full_time
    Onsite, Palo Alto, CA (5 days per week).A fast-growing startup at the crossroads of.Their mission centers on responsible innovation, developing AI products that are not only powerful but trustworth...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    SeniorStaff Software Engineer

    SeniorStaff Software Engineer

    Adobe • San Jose, CA, United States
    serp_jobs.job_card.full_time
    Join Adobe's Search, Discovery and Content Intelligence (SDC) team, where your work will directly impact millions of creative professionals and users worldwide. Our technology is fundamental to Adob...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer - Costa Rica

    Senior Software Engineer - Costa Rica

    Medium • San Jose, CA, United States
    serp_jobs.job_card.full_time
    At TreviPay, we believe loyalty begins at the payment.Thousands of sellers use our global B2B payments and invoicing network to provide choice and convenience to buyers, open new markets and automa...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Perception State Estimation

    Senior Software Engineer, Perception State Estimation

    Latitude AI • Palo Alto, CA, United States
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Perception State Estimation.Pittsburgh, PA, Palo Alto, CA, Detroit, MI.L3, for Ford vehicles at scale. We’re driven by the opportunity to reimagine what it’s like to drive ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    EarnIn • Mountain View, CA, United States
    serp_jobs.job_card.full_time
    As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to pay...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    NMK Global Inc • Sunnyvale, CA, United States
    serp_jobs.job_card.full_time
    Design, develop, and maintain features and enhancements for the SONiC NOS platform.Develop and execute test plans using PTF and SPyTest for infrastructure. Bachelor’s or Master’s degree in Computer ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Site Reliability

    Senior Software Engineer, Site Reliability

    LinkedIn • Sunnyvale, California, USA
    serp_jobs.job_card.full_time
    At LinkedIn our approach to flexible work is centered on trust and optimized for culture connection clarity and the evolving needs of our business. The work location of this role is hybrid meaning i...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Reliability Engineer – Kubernetes & Observability

    Senior Reliability Engineer – Kubernetes & Observability

    Net Impact • San Jose, CA, United States
    serp_jobs.job_card.full_time
    A leading technology company in San Jose is seeking a Senior Software Engineer focusing on reliability and Kubernetes.This position involves designing and implementing robust systems and frameworks...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Senior Software Engineer

    Senior Software Engineer

    Omnidian • San Jose, CA, United States
    serp_jobs.job_card.full_time
    Employer Industry : Renewable Energy Technology.Why consider this job opportunity.Salary range from ?29,700,000 to ?40,100,000, with a midpoint of ?34,900,000. Commitment to parity in pay based on pr...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Simulation Engine

    Senior Software Engineer, Simulation Engine

    GM • Sunnyvale, California, USA
    serp_jobs.job_card.full_time
    The Simulation group is solving one of self-drivings most difficult problems : evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engine...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer (Full Stack)

    Senior Software Engineer (Full Stack)

    Archer • San Jose, CA, United States
    serp_jobs.job_card.full_time
    Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility.We are...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted