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

Waymo

Senior Software Engineer (ML/Eval Data Platforms & Infrastructure)

Posted Updated
Discussion
  • The Planner Evaluation team works on one of the key challenges in autonomous driving: measuring and improving the quality of the software that drives the car
  • We are looking for experienced data-minded software engineers and data scientists to help us improve how we characterize and evaluate changes to the Onboard software stack (Planner, Perception, etc)
  • If you are passionate about autonomous vehicles and how to use rich, complex data to drive decision making, this is the role for you!
  • This role follows a hybrid work schedule and reports to an Engineering Manager
  • Develop and productionize data pipelines to generate high-quality ML and evaluation datasets, streamlining curation, sampling, and slicing for training and testing the Waymo Driver software
  • Design and implement robust tools and infrastructure for data mining, exploration, and analysis to extract insights from large-scale datasets and drive data-driven decisions
  • Architect, build, and maintain large-scale data platforms to process Waymo driving logs and simulation data, ensuring dataset generation is fresh, accurate, and complete
  • Own and execute complex projects, successfully translating ambiguous requirements into high-impact deliverables
  • Collaborate cross-functionally with Data Science and Quantitative Analytics teams to identify their data needs and engineer infrastructure solutions

Benefits

  • Medical, dental, and vision insurance for employees and dependents
  • Employee assistance programs focused on mental health
  • Personalized workplace adjustments for diverse needs and abilities, including physical, mental, and neurodivergent considerations
  • Access to mental health apps
  • Onsite wellness centers
  • Counseling services
  • Second medical opinion for you and your loved ones
  • Support programs including menopause benefit
  • Medical advocacy program for transgender employees
  • Competitive compensation
  • Regular bonus and equity performance grant opportunities
  • Generous 401(k) and regional retirement plans
  • Annual cross-company compensation review and pay equity analysis
  • 1-on-1 financial coaching
  • Fertility and growing family assistance
  • Parental leave and baby bonding leave
  • Backup childcare
  • Survivor income benefit
  • Elder care and support
  • Caregiver leave
  • Paid time off, including vacation, bereavement, sick leave, parental leave, disability, and holidays
  • Jury duty leave
  • Military leave
  • Hybrid work model with remote work opportunities also available
  • Educational reimbursement
  • Peer learning and coaching platform
  • Donation matching programs
  • Volunteer hours
  • Employee resource groups
  • Internal community groups and local culture clubs
  • Inspiring spaces to work, recharge, and collaborate with fellow Waymonauts
  • On-site meals and snacks
  • Fitness centers, massage programs, and ergonomic support
  • On-demand fitness, wellbeing, and cooking classes
  • Commuter benefits
  • Programming Languages: Proficiency in C++ or Python within a production environment
  • Education: Master’s degree or PhD in Computer Science, Engineering, or a related technical field
  • Experience: 3+ years of professional software engineering experience
  • Distributed Systems: Hands-on experience with systems that ingest, store, transform, and output data at scale
  • Communication: Strong technical communication and collaboration skills
  • Experience with A/B experiment infrastructure
  • Exposure to ad-hoc data analysis utilizing SQL
  • Prior experience working within the autonomous vehicle (AV) industry

Skills

What Senior 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.