Senior Perception ML Engineer - Autonomous Driving

Aurora Innovation

Mountain View (CA)

Hybrid

USD 162,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Aurora Innovation seeks a Senior Software Engineer, Perception to join its autonomous driving team. You will design and deploy state‑of‑the‑art ML models for perception on a real‑time vehicle platform, collaborating with cross‑functional teams to tackle complex autonomy challenges.

Requirements include 6+ years in C++/Python, strong ML/vision background, and publication or industry experience. The role offers hybrid work with on-site requirements in Mountain View, CA.

Qualifications

  • BS, MS, or PhD in Computer Science, Robotics, Engineering, or a related field with a strong foundation in ML areas.
  • 6+ years of research-based or professional experience with C++ and Python.
  • Strong grasp of linear algebra, discrete/continuous optimization, supervised/unsupervised methods, and generative/discriminative models.
  • Strong publication record or significant industry experience in robotics/computer vision/self-driving technology.
  • Experience with PyTorch or TensorFlow (Desirable).
  • Advanced production-level knowledge of C++ (Desirable).
  • Experience applying computer vision and ML to complex robotics problems (Desirable).
  • Experience deploying CV/ML models at scale across large fleets (Desirable).
  • Proven ability to work effectively in cross-team environments (Desirable).
  • Experience working with 3D data: 3D object detection, tracking, segmentation, LiDAR/Radar/multi-camera.

Responsibilities

  • Develop and Optimize Core Perception Solutions: Research and develop models for perception under challenging scenarios.
  • Tackle End-to-End Autonomy Challenges: Address object detection, tracking, action recognition, and semantic understanding of traffic scenes.
  • Deploy Production‑Ready Software: Guide from prototype to production on a real-time AV platform with large datasets.
  • Collaborate and Iterate: Diagnose, analyze, and resolve failure modes from on-road and simulated testing.
  • Scale ML Engineering Pipelines: Build and scale ML pipelines for quick experiments and large-scale training/testing.

Skills

C++
Python
ML/Computer Vision
Publications/Industry Experience
Cross-functional Collaboration

Education

BS/MS/PhD in Computer Science, Robotics, Engineering, or related field

Job description

Aurora Innovation seeks a Senior Software Engineer, Perception to join its autonomous driving team. You will design and deploy state‑of‑the‑art ML models for perception on a real‑time vehicle platform, collaborating with cross‑functional teams to tackle complex autonomy challenges.

Requirements include 6+ years in C++/Python, strong ML/vision background, and publication or industry experience. The role offers hybrid work with on-site requirements in Mountain View, CA.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Perception Engineer (Hybrid Autonomy & ML)
Senior Perception Engineer (Hybrid Autonomy & ML)

Aurora Innovation • Mountain View (WY)

Hybrid
USD 162,000 - 260,000
Staff Software Engineer - Autonomy & Perception ML
Staff Software Engineer - Autonomy & Perception ML

Aurora • Mountain View (CA)

Hybrid
USD 189,000 - 303,000
Staff Perception & ML Engineer (Autonomous Driving)
Staff Perception & ML Engineer (Autonomous Driving)

Australian Competition and Consumer Commission • Pittsburgh, Northern (KY)

Hybrid
USD 171,000 - 273,000
Annual bonus
Equity compensation
Benefits
Perception ML Engineer for Autonomous Vehicles
Perception ML Engineer for Autonomous Vehicles

Decisive Point • Sunnyvale (CA)

On-site
USD 125,000 - 222,000
Equity
Health, dental, and vision insurance
401k retirement benefits with employer match
Senior Software Engineer, Perception
Senior Software Engineer, Perception

Aurora Innovation • Mountain View (WY)

Hybrid
USD 162,000 - 260,000
Senior Software Engineer, Perception
Senior Software Engineer, Perception

Aurora Innovation • Mountain View (CA)

Hybrid
USD 162,000 - 260,000
Staff Perception Engineer – Self-Driving AI
Staff Perception Engineer – Self-Driving AI

Aurora • Mountain View (CA)

On-site
USD 189,000 - 303,000
Staff Software Engineer, Perception & Tracking
Staff Software Engineer, Perception & Tracking

AURORA • Pittsburgh

Hybrid
USD 171,000 - 273,000
Annual bonus
Equity compensation
Benefits
Senior Perception Data Infra Engineer for Autonomy
Senior Perception Data Infra Engineer for Autonomy

Nuro • Mountain View (CA)

On-site
USD 193,000 - 292,000
Annual performance bonus
Equity
Competitive benefits package
Staff Software Engineer, Perception
Staff Software Engineer, Perception

Australian Competition and Consumer Commission • Pittsburgh, Northern (KY)

Hybrid
USD 171,000 - 273,000
Annual bonus
Equity compensation
Benefits