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

Staff Software Engineer (Simulator Platform)

Posted Updated
Discussion
  • The Simulator Team at Waymo builds state-of-the-art simulations of realistic environments for testing and training the Waymo Driver
  • Your team will be a diverse, and collaborative group of machine learning (ML) engineers, software engineers and data scientists
  • We develop industry-leading simulation solutions using advanced ML algorithms that measure and enhance the performance of the Waymo Driver
  • We achieve those goals by jointly modeling the real world, including realistic agents (vehicles, pedestrians, cyclists, motorcyclists), roads, traffic control systems, and weather conditions, and the full sensor suite including camera, Lidar and radars
  • To increase the fidelity, scalability and controllability of our simulations,we employ the latest ML technologies such as large language models, foundational world models, and reconstructive methods trained on large-scale datasets with both generative and reconstructive technologies, as well as traditional rendering approaches
  • In this hybrid role, you will report to a Senior Staff Engineering Manager
  • Work closely with onboard and research engineers to scale simulation and enable critical Waymo milestones
  • Support development, testing and evolution of mapping data in the simulator
  • Improve / monitor the performance, scalability and the reliability of the simulator
  • Design the long term architecture to fit the product to an increasing number of internal customers

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
  • Strong in C++
  • Experience on backend knowledge such as workflows, databases, SQL, production monitoring, etc
  • Hands-on experience building a popular (internal- or external-facing) product
  • Experience with the release of software in a highly distributed heterogeneous execution environment
  • Experience with systems programming (game engines, database, OS, distributed)
  • Experience with ML
  • Previous TL experience

Skills

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