Helm.ai
Software Engineer, Autonomous Vehicles
Remote - US · Full-time · Posted Jun 11, 2026
- Education
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or Robotics; Ph.D. preferred.
About the job
Designs and delivers real-time software and continuous-learning systems for mass-production autonomous vehicles, collaborating across AI, platform, embedded, vendor, and customer teams.
What you'll do
- Develop safe, scalable, robust real-time software for autonomous vehicle systems and optimize algorithms across the AV stack.
- Architect systems to deploy new ML models, monitor performance, and prioritize improvements.
- Integrate and validate ML-based perception, prediction, and planning with platform, embedded, and AI teams.
What they ask for
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or Robotics.
- Strong backend programming foundation in C++ and Python, with a record of designing, developing, and deploying performant and/or real-time software systems.
- Strong command of data structures, algorithms, software architecture, and design patterns.
- Ability to lead projects, mentor team members, and work autonomously.
Nice to have
- Ph.D.
- Autonomous vehicle development, ROS2 or other robotics middleware, production ML deployment and monitoring, or simulation tools such as CARLA.
Tools
C++, Python, ROS2, CARLA
AI focus
Develops autonomous-driving capabilities and systems for deploying, monitoring, and improving ML models, including perception, prediction, and planning.
Model-written summary · the original posting is authoritative