DiDi Autonomous Driving is seeking a Software Engineer or Senior Software Engineer to develop core decision-making and motion-planning systems for autonomous vehicles. The role involves creating algorithms for smooth, safe, and intelligent navigation in complex environments, spanning high-level behavioral reasoning through low-level trajectory optimization. The engineer will design and implement behavioral planning and motion-planning algorithms, including systems for generating feasible paths and context-aware velocity profiles. The position also involves modeling driving scenarios and agent interactions, ranking trajectories against competing objectives, analyzing system performance, and collaborating with Prediction, Perception, and Control teams. The stated annual base salary range is $141,463–$235,182 for the Software Engineer position and $169,783–$282,264 for the Senior Software Engineer position. Bonus, equity, and benefits are also mentioned. Compensation within the applicable range depends on work location and factors such as job-related skills, experience, education, and training.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level