Pittsburgh, Pennsylvania, United States Employment

Gather AI is hiring a Staff Robotics Engineer

About the Role

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
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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.

Visit website
Job Details
Department Engineering
Category embedded
Posted 14 days ago