DiDi

Software Engineer / Sr. Software Engineer, Planning Selection Autonomy

DiDi
Apply
10 hours ago
San Jose, CA, USASenior
H1B sponsor

Base Salary

$129k - $215k/yr

Responsibilities

  • Design and implement behavioral planning logic for high-level vehicle actions such as lane changes, merges, yields, and interactions with other agents.
  • Develop and optimize motion-planning algorithms integrating geometric path reasoning and velocity reasoning into cohesive trajectories.
  • Architect systems for generating geometrically feasible paths and context-aware, comfortable, and safe velocity profiles.
  • Model complex driving scenarios and agent interactions for the behavioral planner's world model.
  • Design trajectory-ranking costs that balance ETA, comfort, and safety.
  • Analyze, test, debug, and investigate root causes of system performance across varied scenarios.
  • Collaborate with Prediction, Perception, and Control teams to connect environmental understanding with physical vehicle motion.

Requirements

  • B.S. or M.S. in Computer Science, Robotics, or a related field.
  • Experience in autonomous systems, robotics, or automotive software development.
  • Strong proficiency in C++ and Python for complex, real-time algorithms.
  • Understanding of robotics fundamentals, decision-making, motion planning, control theory, trajectory ranking, search, and optimization algorithms.
  • Related experience in behavioral planning, motion planning, behavior and world-environment reasoning, or trajectory ranking and cost design.
  • Preferred: PhD or internship experience related to robotics planning system design.
  • Preferred: knowledge of vehicle dynamics and longitudinal and lateral control systems.
  • Preferred: understanding of machine learning principles, reinforcement learning, and related algorithms.

Benefits

  • Annual base salary range of $129,189-$214,776, plus bonus, equity, and benefits.
  • Full-time position.

Tech Stack

Categories

Robotics
DiDi

About DiDi

10,000+ employees

DiDi is a mobility technology platform offering app-based ride hailing, taxi hailing, shared mobility, food delivery, and intra-city freight to consumers and businesses across Asia Pacific, Latin America, and other markets. It connects riders with drivers and couriers and provides vehicle, energy, and insurance-related services, earning transaction commissions and service fees. DiDi launched an autonomous driving unit in 2016, which became the independent DiDi Autonomous Driving in 2019 to develop Level 4 technology for its network.

Contact me