Software Engineer - Perception (Fallback Stack)
Applied Intuition21 days ago
Base Salary
$151k - $255k/yr
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.
- Characterize perception failure modes, create targeted evaluation sets, and improve system-level metrics.
- Build and operate the data engine, including shadow-mode comparison, 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 validation, 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.
- 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 PyTorch.
- Solid grounding in multi-object tracking, state estimation, and 3D geometry.
- Experience with modern ML-based perception for autonomous systems, multi-sensor calibration and fusion, onboard or embedded GPU inference optimization, safety-critical or automotive software, or startup environments is preferred.
Benefits
- Primarily in-office work 5 days per week, with occasional remote-work flexibility.
- Equity in the form of options and/or restricted stock units.
- Comprehensive health, dental, vision, life, and disability insurance.
- 401(k) retirement benefits with employer match.
- Learning and wellness stipends.
- Paid time off.