Machine Learning Perception Engineer, Autonomous Vehicles
- San Diego, CA, United States
- POSTED 11 MONTHS AGO
About the job
TL;DR:
Seeking a skilled software engineer who can turn raw sensor data into real-time intelligence. You’ll design algorithms that help autonomous systems understand and navigate their world, blending radar, LiDAR, camera, and GPS data into one coherent picture. If you thrive on complex systems, low-level integration, and real-world robotics, this is a rare chance to see your code power machines that are doing revolutionary, mission-driven work. $140-1900K base; Onsite in San Diego, CA
About the Role
This position focuses on the perception stack, aka the eyes and brain of the autonomous vehicles. You’ll develop algorithms for detection, tracking, sensor fusion, and state estimation. Your work will directly influence how autonomous platforms make decisions in dynamic environments. Expect to test your code in the field, tune it under real conditions, and see it immediately impact vehicle performance.
What You’ll Do:
Design and implement perception algorithms for multi-sensor fusion for robotics solutions Evaluate and integrate new sensing technologies Optimize computer vision and perception code for embedded execution Expand simulation and testing frameworks to validate perception performance Work closely with autonomy, UI, and operations teams to visualize and interpret environmental data What You Bring:
4+ years of software experience, including 2+ focused on perception, computer vision, or sensor fusion Strong proficiency in Python and C++ Strong background in processing radar, LiDAR, or camera data Familiarity with perception algorithms (segmentation, clustering, Kalman filters, etc.) Collaborative mindset and ability to translate data into actionable insights Nice to Have
ML or deep learning experience for perception tasks Path-planning or control algorithm knowledge Embedded or resource-constrained system experience Linux fluency Compensation: $140K–$190K base + stock options