Senior Software Engineer - Perception
Applied Intuition28 days ago
Responsibilities
- Design, train, and deploy deep learning models for 3D object detection using LiDAR, camera, and radar sensors.
- Build multi-sensor fusion architectures combining independent detection and classification streams.
- Analyze perception failure modes, create targeted evaluation sets, and improve system-level metrics.
- Build and operate data-engine workflows including shadow-mode comparisons, automated data mining, and retraining loops.
- Contribute to camera- and LiDAR-based localization perception under degraded conditions.
- Take perception capabilities through formal simulation, closed-course testing, and safety sign-off before public-road operation.
- Collaborate with behavior and planning engineers, systems and safety engineers, and validation teams.
Requirements
- Bachelor's or master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
- At least 5 years of professional experience in ML-based perception, computer vision, or robotics.
- Strong proficiency in Python and C++.
- Hands-on experience training and deploying deep learning models in production, such as with PyTorch.
- Solid grounding in multi-object tracking, state estimation, and 3D geometry.
- Preferred experience includes autonomous-systems perception, multi-sensor calibration and fusion, onboard or embedded GPU inference optimization, safety-critical or automotive software, and startup or fast-paced environments.
Benefits
- Primarily works from the Applied Intuition office 5 days per week, with occasional remote-work flexibility.