# Software Engineer / Sr. Software Engineer, Planning Selection Autonomy at DiDi

- Company: DiDi
- What the company does: DiDi Global is the world's leading mobile transportation platform offering a full range of app-based services to users around the world. Backed by Techstars.
- Company website: https://web.didiglobal.com
- Type: Startups (AI role)
- Level: Senior
- Location: San Jose, CA
- Work setup: On-site
- Pay: $129K to $215K base salary per year (USD)
- Posted: 2026-09-11
- Apply by: 2026-10-26
- Apply: https://job-boards.greenhouse.io/didi/jobs/8198298
- Page: https://www.1752.vc/careers/jobs/didi-software-engineer-sr-software-engineer-planning-selection-autonomy/

## About the role

We are seeking a junior or skilled Software Engineer to join our team and develop the core decision-making and motion planning systems for our autonomous vehicles. In this role, you will be responsible for creating the algorithms that enable smooth, safe, and intelligent navigation in complex environments. You will tackle challenges across the full motion planning stack, from high-level behavioral reasoning to low-level trajectory optimization.

## What they're looking for

- B.S./M.S. in Computer Science, Robotics, or a related field
- E xperience in autonomous systems, robotics, or automotive software development
- Strong proficiency in C++ and Python for implementing complex, real-time algorithms
- Solid understanding of robotics fundamentals, including decision-making, motion planning, control theory , trajectory ranking, search and optimization algorithms etc
- Related experience in one or more of the following: behavioral planning, motion planning, behavior and world environment reasoning, trajectory ranking and cost design

Tags: Planning US
