Senior Perception Engineer
Core
Design, develop, and deploy perception systems enabling autonomous earthmoving machines to understand and interact with complex, dynamic environments.
Role type
Senior IC perception machine learning engineer (autonomous robotics)
Builds
Production perception stacks for heavy machinery fleets operating in unstructured environments
Domain
Autonomous robotics, earthmoving, computer vision, sensor fusion
Deliverable
production ML models
Required skills
machine learning model design and training, computer vision (2D/3D perception), sensor calibration (camera, lidar, radar), real-time inference optimization, Python, C++, TensorFlow, PyTorch, data pipeline engineering
Preferred skills
experience with autonomous vehicles, localization and SLAM methods, terrain modeling, edge compute deployment
Technologies
Python, C++, TensorFlow, PyTorch, cameras, lidar, radar
Responsibilities
Architect perception algorithms for scene understanding and obstacle detection; develop sensor fusion pipelines; optimize models for real-time edge inference; integrate perception outputs with planning and control systems; validate systems using field data from deployed machines
Seniority
Senior, hands-on IC