May Mobility

Senior Software Engineer, Human-Robot Interaction, Autonomous Vehicles

May Mobility

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $131,000 - $162,000 per year

Job Level

Senior

Tech Stack

PythonRust

About the role

  • Design, build, and validate real-time interfaces and decision-making frameworks for human supervision and assistance of autonomous vehicles
  • Architect and develop systems for shared autonomy, including remote supervision, teleoperation escalation paths, and operator assistive controls
  • Partner with autonomy, UX, and operations teams to design robust, human-centered AV workflows
  • Identify and implement best practices for operator intent recognition, decision support, and assistive control strategies
  • Lead or collaborate on field validation and simulation efforts with the real-world fleet
  • Serve as a technical thought partner across operations, product, and engineering, with optional people leadership responsibilities
  • Deliver features that directly impact the safety, scalability, and user experience of May Mobility's autonomy system

Requirements

  • 5+ years of experience in robotics, AVs, or real-time human-in-the-loop systems
  • PhD or MS in Robotics, HCI, or HRI
  • Hands-on experience with mixed-initiative or shared-control systems in production environments
  • Strong software engineering skills (e.g., Rust, C++, Python) with ability to work in real-time, high-reliability systems
  • Proven ability to deliver safety-critical features and operator interfaces in autonomous or robotic systems
  • Strong cross-functional communication skills with the ability to collaborate across autonomy, design, and operations teams
  • Optional people leadership experience (depending on interest or experience)
  • (Nice to have) Experience in automotive autonomy, AV fleet operations, or remote assist tools
  • (Nice to have) Familiarity with AV workflows and live teleoperation systems
  • (Nice to have) Knowledge of safety cases, HMI design, or regulatory aspects of AV deployments
  • (Nice to have) Academic background or publications in HRI, robotics, or human-centered systems
  • (Nice to have) Experience working with distributed real-time systems supporting low-latency human-in-the-loop decision making