Applied Scientist - Perception (SLAM/VIO), Fauna
Core
Design, implement, and deploy Visual Inertial Odometry (VIO) and sensor fusion systems for intelligent robots to enable real-time state estimation and tracking in dynamic environments.
Role type
Applied Scientist (Perception/SLAM/VIO)
Builds
Perception systems and autonomy stack components for robotic platforms like Sprout
Domain
Robotics, Computer Vision, Embedded Systems
Deliverable
production ML models | product features
Required skills
Visual Inertial Odometry, sensor fusion, state estimation, embedded optimization, deep learning for perception, numerical optimization, parallel computing, C++, Python, Java
Preferred skills
Real-time systems programming, performance profiling, legged robot state estimation, stereo vision, camera-IMU calibration, ROS/ROS2, NVIDIA Jetson, Qualcomm RB5, technical leadership
Technologies
ARM, GPU-accelerated edge devices, NVIDIA Jetson, Qualcomm RB5, ROS/ROS2
Responsibilities
Design and implement VIO algorithms for real-time state estimation; Develop multi-sensor fusion pipelines integrating cameras and IMUs; Optimize perception algorithms for embedded hardware under latency/power constraints; Apply ML-based perception techniques to improve classical geometric approaches; Build calibration and benchmarking infrastructure; Collaborate with hardware and controls teams to integrate perception outputs; Lead technical projects from prototyping to production deployment
Seniority
Senior, hands-on IC