Senior Software Engineer, Perception
Core
Design and deploy state-of-the-art machine learning models for autonomous vehicle perception, including object detection, tracking, and semantic understanding of traffic scenes.
Role type
Senior IC machine-learning engineer (autonomous driving perception)
Builds
Real-time perception software for the Aurora Driver autonomous vehicle platform
Domain
Autonomous driving / Robotics / Computer Vision
Deliverable
production ML models
Required skills
C++, Python, deep learning, computer vision, recursive state estimation, structured prediction, optimization, linear algebra
Preferred skills
PyTorch, TensorFlow, 3D object detection, point cloud processing, LiDAR/Radar data, large-scale fleet deployment
Technologies
C++, Python, PyTorch, TensorFlow, LiDAR, Radar, multi-camera systems
Responsibilities
Research and develop deep learning models for perception under challenging scenarios; address object detection, tracking, and action recognition; guide software from prototype to production deployment; diagnose and resolve failure modes from on-road testing; build and scale ML engineering pipelines
Seniority
Senior, hands-on IC