Base Salary
$141k - $282k/yr
Responsibilities
- Design, implement, and maintain high-performance, production-grade C++ software for trajectory candidate generation and scoring.
- Apply probabilistic, statistical, and machine learning methods to assess dynamic trajectory risk, calculate maneuver probabilities, and evaluate trajectories under uncertainty.
- Profile, optimize, and test online planning software for low-latency execution and memory efficiency on embedded production platforms.
- Collaborate with Perception, Prediction, Motion Control, and Safety teams to refine scenario evaluation metrics and validate closed-loop planning behavior.
Requirements
- Bachelor’s or higher degree in Computer Science, Robotics, Electrical Engineering, Applied Mathematics, or a closely related technical field.
- 2–5+ years of software engineering experience writing production-grade C++ in autonomous driving, robotics, or complex real-time systems.
- Strong understanding of behavior planning, decision-making, and trajectory generation algorithms.
- Solid understanding of probability, statistics, and machine learning fundamentals, including classification, regression, and scoring models.
- Strong problem-solving skills and the ability to decompose complex driving behaviors into executable algorithms.
- Experience deploying online planning or trajectory evaluation modules onto real-world autonomous platforms is preferred.
- Familiarity with closed-loop simulation, automated data logging, and planning validation workflows is preferred.
- Experience applying Learning-to-Rank, preference learning, or reward modeling to trajectory selection or robotic decision-making is preferred.
Benefits
- Bonus, equity, and benefits are included in addition to base salary.
About DiDi
DiDi Global Inc. is a leading mobility technology platform. It offers a wide range of app-based services across Asia Pacific, Latin America, and other global markets, including ride hailing, taxi hailing, designated driving, hitch and other forms of shared mobility as well as certain energy and vehicle services, food delivery, and intra-city freight services. DiDi provides car owners, drivers, and delivery partners with flexible work and income opportunities. It is committed to collaborating with policymakers, the taxi industry, the automobile industry, and the communities to solve the world’s transportation, environmental, and employment challenges through the use of AI technology and localized smart transportation innovations. DiDi strives to create better life experiences and greater social value, by building a safe, inclusive, and sustainable transportation and local services ecosystem for cities of the future.