Senior/Staff Autonomy Software Generalist

Relay Robotics Inc
  • San Jose, CA
  • $120,000–$200,000 Per Year
  • Autofill and Review
21 days ago

Job Description

Senior/Staff Autonomy Software Generalist

San Jose, CA

Engineering /

Full-time /

On-site

apply for this job

Join Relay Robotics - Transforming Healthcare with Cutting-Edge Service Robots

Robotics is at the forefront of autonomous service robotics, revolutionizing how work gets done in hospitals, hotels, and beyond. With over 1.5 million deliveries completed, our robots are redefining efficiency, safety, and service excellence. Our customers are raving fans who love their robot team members for their reliability, simplicity, and the outstanding level of service we provide. Our expert team brings deep experience in robotics, engineering, software, operations, and customer success, working closely with clients to ensure smooth, tailored robot deployments that deliver real-world results.

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.

Responsibilities

  • Design, implement, tune, and improve path and motion planning algorithms for safe, smooth, and continuous robot motion in large-scale, dynamic environments.
  • Develop perception algorithms using both deep learning and classical geometric computer vision.
  • Implement, tune, and maintain localization and mapping (SLAM) algorithms, applying state-of-the-art ML approaches where they add value.
  • Perform sensor selection and evaluation across lidar, cameras, and ToF sensors, balancing performance against cost and other constraints.
  • Develop and maintain calibration algorithms for the above sensors.
  • Help shape the autonomy roadmap by identifying technical gaps and risks, proposing prioritized initiatives, and translating them into milestones
  • Build tooling and metrics to test, evaluate, and continuously improve fleet performance, including regression detection and proactive service triggers.
  • Own high-quality software engineering practices: version control (GitHub), code review, CI/CD, and maintaining build and deployment pipelines.
  • Work cross-functionally with hardware, firmware, applications, and operations teams to develop, ship, and scale new products.

Requirements

  • Master's degree in Robotics, Computer Science, or a related field (or equivalent experience).

  • 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.

Nice to Haves

  • 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.

Why Join Relay Robotics?

Be part of a pioneering robotics company that's transforming healthcare.

Work with a collaborative, passionate, and smart team.

Play a key role in scaling an innovative technology that's reshaping industries.

Enjoy a dynamic, mission-driven culture where your impact is tangible.

If you're excited by the opportunity to revolutionize healthcare through robotics and want to work in a high-growth environment, we'd love to meet you.

Relay Robotics is proud to be an equal opportunity employer.

Compensation

$120,000 to $200,000 + Equity + Benefits

Compensation: Based on experience and qualifications.

$120,000 - $200,000 a year

$120,000 to $200,000 + Equity + Benefits

Compensation: Based on experience and qualifications.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

apply for this job

Numbers & Facts

LocationSan Jose, CA
Salary$120,000–$200,000 Per Year

Skills

  • Algorithmsunmatched
  • Artificial Intelligence (AI)unmatched
  • Calibrationunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Computer Firmwareunmatched
  • Computer Scienceunmatched
  • Computer Visionunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Deep Learningunmatched
  • Establish Prioritiesunmatched
  • Gitunmatched
  • GitHubunmatched
  • Healthcareunmatched
  • Hospitalunmatched
  • Light Detection and Ranging (LiDAR)\Laser Detection and Ranging (LADAR)unmatched
  • Machine Toolunmatched
  • Performance Managementunmatched
  • Problem Solving Skillsunmatched
  • Quality Engineeringunmatched
  • Quality Metricsunmatched
  • Roboticsunmatched
  • Robotics Softwareunmatched
  • Sales Pipelineunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Team Playerunmatched
  • Test Toolsunmatched
  • Vehicle Fleetsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder