Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Waymo Logo

Software Engineer, Perception Optimization

Waymo

$170,000 - $216,000
Dec 15, 2025
Mountain View, CA, US • CA, US • Remote, US • San Francisco, CA, US • CA, US • Remote, US
Apply Now

Waymo is looking to improve compute performance on their car and in simulation by optimizing the Hardware Abstraction Layer (HAL) to process sensor data super-fast and feed it to the Perception models.

Requirements

  • Strong C++ programming skills
  • Experience with CPU optimization
  • Experience with system-level optimization
  • Experience with GPU optimization (CUDA)
  • Experience with compiler technology

Responsibilities

  • Implement highly efficient sensor data processing algorithms.
  • Optimize existing CPU code.
  • Write CUDA kernels to speed up specific operations.
  • Optimize end-to-end system latency.
  • Collaborate with ML practitioners to understand their input-processing needs.

Other

  • B.Sc in Computer Science, Mathematics or a related field
  • 5+ years of industry experience
  • M.Sc or PhD in Computer Science, Mathematics or a related field (preferred)
  • Hybrid work schedule
  • US work location (with potential for remote work)