Principal Algorithm Engineer / Robotics Algorithm Lead
Core
Lead the design, implementation, and deployment of state-of-the-art algorithms for Autonomous Mobile Robots (AMR), focusing on SLAM, motion control, path planning, and embedded AI.
Role type
Principal Algorithm Engineer / Robotics Algorithm Lead
Builds
Production-ready robotics systems, AMR platforms, and embedded AI solutions
Domain
Robotics, Autonomous Mobile Robots, Embedded AI
Deliverable
production ML models
Required skills
C++, Python, ROS/ROS2, TensorFlow, PyTorch, SLAM, motion control, path planning, embedded systems, simulation platforms (Gazebo, MuJoCo, IsaacSim), GPU-accelerated frameworks (CUDA)
Preferred skills
Large-scale robotics deployments, patent filings, publications, open-source contributions, safety standards knowledge
Technologies
CUDA, cuVSLAM, RTAB-MAP, ORB-SLAM, Gazebo, MuJoCo, IsaacSim, TensorFlow, PyTorch, ROS, ROS2
Responsibilities
Architect and optimize SLAM, motion control, and path planning algorithms; integrate multi-modal sensor data (iTOF, RGB, LiDAR, IMU); drive innovation in embedded Edge AI; oversee low-level motor control development; utilize simulation platforms for validation; mentor engineering talent; engage with customers to translate challenges into solutions; represent the team in external forums (patents, publications, conferences)
Seniority
Principal, hands-on IC with leadership and mentorship