Principal AI/ ML Robotics Engineer - Environmental Perception
Core
Lead the design and deployment of SLAM, VIO, and multi-sensor fusion systems for real-time mapping and localization in diverse environments like factories and vehicles.
Role type
Principal AI/ML Robotics Engineer (Environmental Perception)
Builds
Real-world localization and mapping solutions for autonomous systems at the edge
Domain
Robotics, Computer Vision, Edge AI, Sensor Fusion
Deliverable
production ML models
Required skills
Visual-inertial odometry (VIO), Multi-sensor fusion, 3D SLAM and mapping, AI-based perception models, Python, C++, PyTorch, ROS, g2o, Ceres, MLOps, CI/CD, containerization, orchestration
Preferred skills
Self-supervised learning, foundation models for robotics, transformer-based perception architectures, industrial domain experience, open-source contributions
Technologies
PyTorch, ROS, g2o, Ceres, Docker, Kubernetes, Gazebo, Isaac Sim, Unreal Engine
Responsibilities
Lead design and deployment of SLAM, VIO, and multi-sensor fusion systems; Drive algorithm development for pose estimation, depth reconstruction, loop closure, and semantic understanding; Architect AI pipelines combining classical and learned methods; Develop datasets for benchmarking; Collaborate cross-functionally to bring solutions to production; Guide team adoption of innovative technologies; Contribute to AI platform architecture and MLOps practices
Seniority
Principal, hands-on leadership with mentorship