Senior Software Engineer - Perception
Core
Build perception systems for L4 autonomous trucks operating at highway speeds using machine learning and classical perception.
Role type
Senior IC perception software engineer (autonomous vehicles)
Builds
Perception stack for L4 autonomous trucks
Domain
Autonomous driving, computer vision, robotics
Deliverable
production ML models
Required skills
deep learning model training and deployment, multi-modal 3D detection, BEV representations, learned tracking, state estimation, multi-object tracking, sensor fusion, Python, C++, PyTorch
Preferred skills
multi-sensor calibration and fusion, embedded GPU inference optimization, safety-critical automotive software development
Technologies
PyTorch, LiDAR, camera, radar
Responsibilities
Design, train, and deploy deep learning models for 3D object detection across LiDAR, camera, and radar sensors; Build multi-sensor fusion architectures that combine independent detection and classification streams; Characterize perception failure modes, build targeted evaluation sets, and hill-climb system-level metrics; Build and operate the data engine: shadow-mode comparison against production, automated data mining, and retraining loops; Contribute to camera- and LiDAR-based localization perception under degraded conditions; Take work through the full safety validation pipeline before it operates on public roads.