Taro Logo

Software Engineer, Computer Vision/Deep Learning

Waymo is an autonomous driving technology company with the mission to be the most trusted driver.
$158,000 - $200,000
Mid-Level Software Engineer
Hybrid
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Computer Vision/Deep Learning

Waymo, an autonomous driving technology company, is seeking a Software Engineer specializing in Computer Vision and Deep Learning to join their Perception Team. This role is crucial in building the system that "sees" the world around Waymo's self-driving cars. As part of this team, you'll conduct novel research to address real-world perception problems and collaborate with research teams at Alphabet.

At Waymo, you'll have access to millions of miles of driving data from diverse sensors, enabling you to develop complex models and techniques at scale. Your improvements will immediately advance Waymo's large fleet of autonomous vehicles. This position offers a unique opportunity to apply machine learning to solve critical problems in autonomous driving, working with multi-modal, multi-task sensor fusion architectures.

Key responsibilities include developing object detection and tracking systems, segmentation algorithms, road understanding models, flow estimation, and future prediction capabilities. You'll also be involved in designing and developing large-scale foundation models trained on Waymo's vast data sets. The role requires creating data mining, labeling, training, and evaluation pipelines to enhance the Waymo Driver.

The ideal candidate should have a strong background in Computer Science with a focus on Computer Vision and Machine Learning. Experience with Python is essential, and knowledge of C++ is preferred. Waymo values innovation and research, so publications in top-tier conferences like CVPR, ICCV, or NeurIPS are a plus.

Waymo offers a competitive salary range of $158,000 to $200,000 USD, along with excellent benefits including comprehensive health insurance, mental wellness support, and financial perks such as equity and bonus opportunities. The company promotes work-life balance with flexible work arrangements and generous time off policies.

Join Waymo and be at the forefront of autonomous driving technology, working on projects that have the potential to revolutionize transportation and improve road safety on a global scale.

Last updated a year ago

Responsibilities For Software Engineer, Computer Vision/Deep Learning

  • Experience applying machine learning techniques to build multi-modal multi-task sensor fusion architectures solving autonomous driving problems for our perception stack including object detection and tracking, segmentation, road understanding, flow estimation and future prediction
  • Gain understanding of how machine learning powers a safety critical, large-scale application in a real-world environment
  • Design and develop large-scale foundation models trained on vast Waymo data
  • Develop data mining, labeling, training and evaluation pipelines to help develop the Waymo Driver
  • Collaborate and work in partnership with Perception and Research teams

Requirements For Software Engineer, Computer Vision/Deep Learning

Python
  • BS degree in Computer Science or a similar discipline, or an equivalent amount of deep learning experience
  • 3+ years experience
  • Experience with Computer Vision and Machine Learning
  • Experience with Python

Benefits For Software Engineer, Computer Vision/Deep Learning

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
  • Top-notch medical, dental and vision insurance
  • Mental wellness support
  • Gym membership
  • Special wellness programs
  • Competitive compensation
  • Bonus opportunities
  • Equity
  • Employees provident fund
  • Other perks and employee discounts
  • Flexibility to work from another location for four weeks per year
  • On-site or hybrid work model
  • Remote working opportunities
  • Paid time off
  • Bereavement leave
  • Sick leave
  • Parental leave

Interested in this job?