Senior AI Software Engineer, Perception
Core
Design and implement perception algorithms to enable a humanoid robot to safely navigate dynamic, open environments alongside humans and other machinery.
Role type
Senior AI Software Engineer (Robotics Perception)
Builds
Perception systems for a commercially deployed humanoid robot operating in warehouses and manufacturing facilities
Domain
Robotics, Computer Vision, Embedded Systems
Deliverable
production ML models
Required skills
Convolutional neural networks, Multi-object tracking, Human detection, Data association, Supervised learning, Pose estimation, Model optimization for CPU/GPU, MLOps, Safety-critical system design
Preferred skills
Humanoid/legged robot perception, Multi-modal sensor fusion (camera, lidar, infrared), Traditional geometric computer vision
Technologies
CUDA, Embedded systems, Data annotation tools
Responsibilities
Design and deploy perception algorithms for human and hazard detection; Evaluate emerging research for model integration; Optimize deep neural networks for embedded execution; Establish verification and validation standards for safety-critical scenarios; Collaborate with navigation and controls teams
Seniority
Senior, hands-on IC
