Senior ML Perception Engineer
Core
Building the perception stack for a distributed robot fleet to enable situational awareness, collision avoidance, and localization.
Role type
Senior IC machine-learning engineer (robotics perception)
Builds
Perception models, vision data pipelines, and simulation environments for robot fleets
Domain
Robotics, Computer Vision, Deep Learning
Deliverable
production ML models
Required skills
object detection, depth estimation, classical computer vision, camera calibration, Python, PyTorch, C/C++, simulation (Isaac Sim, Webots, Gym, MuJoCo), data pipeline engineering
Preferred skills
edge model optimization, ROS, foundation models, vision-language approaches
Technologies
PyTorch, C/C++, Isaac Sim, Webots, Gym, MuJoCo, TensorRT
Responsibilities
Build and improve perception models for object detection and depth estimation; own the vision data engine end-to-end; advance simulation and sim-to-real workflows; develop camera and ToF-based localization; deploy and integrate perception on robots; contribute technical leadership through design docs and mentoring
Seniority
Senior, hands-on IC