Staff Autonomy/Robotics Engineer
Corvus Robotics
About the company
Every physical object around you sat in a warehouse. Every warehouse does inventory counts. Almost all inventory counts today are done manually. As a result of human error, US warehouses have on average 60-70% snapshot inventory accuracy, and lost $30B last year... inside their own facilities. Corvus Robotics uses autonomous vehicles and computer vision to track warehouse inventory 100x faster / less inaccurately, improving the world supply chain and promoting economic growth.
Corvus Robotics has built the world's first fully autonomous drones that help warehouses check inventory 100x faster, a key process that every warehouse does for near every physical item sold in the world.
About the role
We’re hiring a Senior Autonomy Engineer specializing in VIO/VI-SLAM to work directly with our CTO improving our vision-based indoor autonomy stack. Our drones and robots help warehouses manage inventory, powered by our state-of-the-art autonomy engine. They operate 24x7 without any human intervention, running every day in customer warehouses and factories around the country.
We're looking for someone who loves early-stage startups, working on a small and close-knit engineering team, and can help lead complex projects from start to finish. If you are interested in working on challenging visual-inertial localization problems which form the basis for safety-critical autonomy -- with rapid and continuous feedback from a fleet of field-deployed robots -- this role is for you!
We’re Corvus Robotics, a Y Combinator and VC-backed startup, building robots that help warehouses and factories automate inventory visibility. We built Corvus One, the world’s first infrastructure-free, fully autonomous warehouse drone system. We have large customer contracts waiting for us to fulfill, are comfortably funded, and have clear metrics to hit next year for the next round. We sell logistics robotics, AI software, and data-driven supply chain insights to dozens of customer facilities in North America.
This is an opportunity to join a core team building for one of the world's largest markets for indoor robotics: inventory management. Warehouses touch every physical object around you, from the personal items you own to the building itself, and inventory management is a core process every warehouse and factory does globally. You should have at least several years of experience putting visual-inertial localization (VIO/VISLAM) systems onto production robots or resource-constrained edge devices (e.g AR/VR headsets, mobile phones), architecting and implementing ideas which go beyond academic state-of-the-art, and mentoring and helping lead a small team.
Must have
Fully remote ok -- our office is in Mountain View, CA
4+ years in visual-inertial odometry/SLAM, having put it into production
Experience with camera/IMU models and calibration
Expertise in
C++
Git
Linux
OpenCV
Nonlinear optimization with GTSAM, Ceres Solver, g2o or similar
Has led a small team with check-ins, communicating status with rest of leadership
Has led/architected a SLAM system from initial proof of concept to production shipping
Has worked at an early stage startup before (<25 people), enjoyed it, and wants to do it again
Nice to have
Performance engineering, SIMD-oriented programming (SSE, AVX)
PyTorch or other deep-learning training frameworks
Intel OpenVINO or other deep-learning inference acceleration frameworks
Experience with PX4 or similar deeply-embedded middleware, or bare-metal embedded systems
BS in Computer Science, Aerospace/Aeronautics, Robotics or similar (NOT a requirement)