Member of Technical Staff, Microsoft Robotics (Perception)
Core
Lead the design, development, and integration of perception and navigation systems for robotic platforms, including SLAM, localization, mapping, sensor fusion, and motion planning.
Role type
Senior IC robotics perception and navigation engineer
Builds
Robust state estimation and localization pipelines, spatial representations (occupancy, semantic, costmaps), and perception-navigation pipelines for robot autonomy
Domain
Robotics, Autonomous Systems, Computer Vision, Sensor Fusion
Deliverable
production ML models | product features
Required skills
C++, Python, SLAM, sensor fusion, state estimation, mapping, obstacle detection, ROS/ROS2, multi-sensor integration, calibration, synchronization
Preferred skills
3D computer vision, point cloud processing, neural scene representations, learned world models, learning-based navigation, field deployment debugging, technical leadership
Technologies
ROS/ROS2, Nav2, MoveIt, Drake, Gazebo, Isaac Sim, RViz, Foxglove
Responsibilities
Develop evaluation frameworks and benchmarks for perception and navigation performance; analyze field logs and failure cases to improve system robustness; lead technical design reviews and mentor engineers on production-quality development practices
Seniority
Senior, hands-on IC
