Senior Staff Autonomy Software Generalist
Relay Robotics
Senior Staff Autonomy Software Generalist
Relay Robotics
Autonomous delivery and service robots
Salary Range: 120000 to 200000 (Currency: USD) (Pay period: per-year-salary)
We’re looking for an autonomy software generalist to work across the full robotics stack — perception, localization, mapping, and planning — while collaborating closely with hardware, firmware, applications, and operations teams. This is a broad role suited to someone who thrives on solving problems end-to-end, from algorithm design to fleet-scale deployment, and who stays energized by the fast pace of advances in robotics and AI.
4 or more years developing production robotics or autonomy software.
Strong proficiency in ROS, C++ and Python in a Linux environment.
Hands-on experience implementing and tuning algorithms in two or more of: perception, path/motion planning, localization/mapping, sensor calibration.
Experience with deploying deep learning models
Solid software engineering fundamentals: Git, code review, CI/CD, and build pipeline maintenance.
Practical experience working with real sensor data from lidar, cameras, and/or ToF sensors.
Demonstrated ability to work cross-functionally and ship to real hardware.
Familiarity with cutting-edge ML approaches to localization, mapping, and perception (e.g., object detection and tracking, learned features, visual place recognition).
Experience with cloud-based or collaborative/lifelong SLAM systems.
Experience with containerization and deployment tooling
A track record of staying current with robotics and AI research and bringing new ideas into practice.
Autonomous delivery and service robots
Relay Robotics makes autonomous mobile robots for healthcare and hospitality. In hospitals, robots securely deliver items such as pharmacy orders, blood products, and specimen samples, using RFID scanning to maintain chain of custody. In hotels, robots handle routine tasks to boost staff efficiency and guest service, while the company sells or leases the robots and provides maintenance. It differentiates with secure, trackable deliveries, open-source software use, and industry-focused solutions, aiming to improve patient care, staff efficiency, and guest experiences.
Explore more opportunities at Relay Robotics