Senior Perception Learning Engineer
Core
Design and optimize deep learning models and perception/SLAM pipelines for Apptronik's humanoid robots to enable real-time navigation, manipulation, and safe interaction in complex human environments.
Role type
Senior IC perception learning engineer (robotics)
Builds
Perception and SLAM stacks for humanoid robots (Apollo)
Domain
Robotics, Applied AI, Computer Vision
Deliverable
production ML models
Required skills
SLAM, visual-inertial odometry, deep learning for computer vision, multi-sensor fusion, 3D perception, probabilistic state estimation, Python, C++, PyTorch/JAX/TensorFlow, edge deployment
Preferred skills
Humanoid robot locomotion/manipulation, learning-based SLAM frameworks, model acceleration/quantization, ROS 2, synthetic data generation
Technologies
IsaacSim, OpenCV, Detectron2, YOLO, SAM, CLIP, DINOv2, Flamingo, TensorRT, ONNX Runtime, ROS 2, GStreamer
Responsibilities
Lead design and optimization of perception/SLAM pipelines including VIO, mapping, localization, and object detection; Develop multi-sensor fusion frameworks integrating cameras, LiDAR, depth sensors, and IMUs; Contribute to scalable data pipelines and training infrastructure; Drive research and deployment of learning-based models for 3D scene understanding; Implement performance profiling and telemetry for edge devices; Collaborate with planning, control, and hardware teams on perception-to-action interfaces; Guide integration of synthetic data with real-world datasets.
Seniority
Senior, hands-on IC
