Pittsburgh, Pennsylvania, United States

Gather AI is hiring a Staff Robotics Engineer

Gather AI is pioneering a new era of warehouse intelligence, reshaping the global supply chain one intelligent warehouse at a time. We're looking for a Staff Robotics Engineer – State Estimation to take ownership of one of our most critical subsystems: localization and state estimation across our drone and MHE Vision platforms. This is a hands-on, deeply technical role for someone who thrives at the intersection of rigorous math and production deployment.

What You'll Do

  • Lead state estimation across the drone platform and MHE Vision, evolving systems to be robust to vibration, variable lighting, and damaged or missing fiducial markers.
  • Reduce dependency on Aruco tags by designing and implementing improved localization approaches that operate reliably with fewer or no fiducial markers.
  • Take ownership of the Slamcore system for MHEV, managing both technical performance and the ongoing vendor relationship.
  • Design new state estimation methods, implement them in production C++ and Python, and iterate based on field data and real-world edge cases.
  • Extend state estimation capabilities to Wearables by end of year, contributing to the next generation of Gather AI’s product portfolio.
  • Collaborate closely with the autonomy and perception teams to ensure state estimation integrates with flight planning, sensor pipelines, and broader system constraints.

What We're Looking For

  • 10+ years of engineering experience with hands-on deployment of state estimation or autonomy systems in real-world, uncontrolled environments.
  • Deep expertise in filtering techniques (EKF and variants), SLAM, and VIO—with production experience, not just academic familiarity.
  • Proficiency with optimization libraries such as GTSAM and Ceres.
  • Strong C++ and Python skills for implementing and deploying production robotics systems.
  • BS or higher in Computer Science, Engineering, or a related field; advanced degree preferred.

Nice to Have

  • Computer vision and image processing experience.
  • Familiarity with functional safety standards and safety-critical systems.
  • Experience in GPS-denied indoor environments such as aerial systems or warehouses.
  • Experience mentoring or leading other engineers in a robotics context.

Technical Stack

  • C++
  • Python
  • GTSAM
  • Ceres

Team & Environment

You will join a small, senior group within the Autonomy team, which spans drone autonomy, perception, and MHE Vision, and operates across multiple active product lines.

Required Skills
C++PythonGTSAMCeresState EstimationSLAMVIOEKFFilteringRoboticsAutonomy SystemsOptimization
About company
Gather AI
Gather AI is pioneering a new era of warehouse intelligence with a groundbreaking, vision-powered platform that uses autonomous drones and existing equipment to capture real-time data, completely digitizing workflows that have historically been manual and error-prone.
All jobs at Gather AI Visit website
Job Details
Department Engineering
Category embedded
Posted 2 months ago