pony.ai
(Senior) Software Engineer - Behavior
$140K–$220K
Fremont, California · Senior · Full-time · Posted Oct 26, 2026
- Experience
- 2+ years hands-on general software engineering experience.
- Education
- BS in Computer Science, ML, Robotics, similar technical field of study, or equivalent practical experience.
About the job
Develop software and algorithms that guide autonomous vehicles’ navigation and decision-making in real-time traffic conditions.
What you'll do
- Design planning architectures and optimize computational geometry and numerical algorithms.
- Improve vehicle decision-making with machine learning and advanced algorithms; analyze real-world and simulated driving performance.
- Build data infrastructure and internal engineering tools, and collaborate across teams on safety, road-rule compliance, and ride quality.
What they ask for
- BS in Computer Science, ML, Robotics, a similar technical field of study, or equivalent practical experience.
- 2+ years of hands-on general software engineering experience.
- Proficiency in at least one mainstream programming language, such as C, C++, Python, or Java, and familiarity with common data structures and algorithms.
- Ability to lead ambiguous technical work from problem framing through reliable delivery.
Nice to have
- Background in autonomous vehicles, robotics, or complex simulation environments.
- General software engineering experience solving motion planning or related robotics problems.
Pay
$140,000 - $220,000 USD base salary annually
Tools
C, C++, Python, Java
AI focus
Use machine learning and advanced algorithms to enhance autonomous vehicle decision-making and driving capabilities.
Model-written summary · the original posting is authoritative