2,070,655open jobs
123,071companies
252,823added this week
Browse all
Salary
≈ $161k – $299k per year (Estimated)
Location
In office (San Jose, Mountain View)
Seniority
Senior
Visa
H-1B filings in 12 months: 4 · for this role: 2 · green card filings: 1
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Sep 12, 2026.

Overview
Company
Impact
Profile match
Skip to the content About Contact Home · Product Design · Education · Online Class · Case Study: BIDS Trading · Research · Development Home About Contact Twitter LinkedIn Email Interface Innovation since 1983 We provide rigorous design services to the financial community, the re/insurance industry and other knowledge-work fields.

About the Company

DiDi's autonomous driving unit was established in 2016 with the mission of developing Level 4 autonomous driving (AD) technology to make transportation safer and more efficient. In August 2019, the unit became an independent company, DiDi Autonomous Driving, dedicated to advanced AD R&D, product application, and business expansion. We believe integrating AD technology into a shared-mobility fleet will generate immense social value. By leveraging DiDi's specialized technology, operational expertise, and integrated ecosystem, we are positioned to build and operate a highly efficient, user-oriented autonomous fleet.

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.

Responsibilities

  • Design and implement the core Behavioral Planning logic that determines the vehicle's high-level actions (e.g., lane changes, merges, yields, and interactions with other agents).
  • Develop and optimize the motion planning algorithms that execute behavioral decisions, integrating Geometry Reasoning (path) and Speed Reasoning (velocity) into a cohesive trajectory.
  • Architect and enhance the geometry system for generating geometrically feasible and compliant paths.
  • Architect and refine the velocity system for generating context-aware, comfortable, and safe velocity profiles.
  • Model complex driving scenarios and agent interactions to create a robust world model for the behavioral planner.
  • Design different costs for trajectory ranking to trade off ETAs, comfort and safety of the vehicle behaviors.
  • Conduct in-depth analysis, testing, and debugging of the system's performance in various scenarios, leading root cause investigations.
  • Collaborate with Prediction, Perception, and Control teams to ensure a seamless flow from environmental understanding to physical vehicle motion.

Qualifications

  • B.S./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 implementing complex, real-time algorithms.
  • Solid understanding of robotics fundamentals, including decision-making, motion planning, control theory, trajectory ranking, search and optimization algorithms etc.
  • Relatedexperience in one or more of the following: behavioral planning, motion planning, behavior and world environmentreasoning, trajectory ranking and cost design.

Preferred Qualifications

  • PhD or internship experience related to robotics planning system designs.
  • Knowledge of vehicle dynamics and longitudinal/lateral control systems.
  • Solid understanding of machine learning principles, reinforcement learningand related algorithms.

The base salary range for this full-time position is $129,189-$214,776 annually in addition to bonus, equity and benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

I acknowledge that prior to submitting this application, I have read and accepted the Privacy Notice for California Residents which is available on  https://v.didi.cn/AQnxlBa

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,070,655 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
San Jose
$250k – $400k per year · In office · Full-Time · 5+ years exp · Palo Alto
Python
Go
Rust
TypeScript
AI/ML
Fine-tuning
Multimodal AI
AI Agents
Gemini
LLM
LLM Evaluation
Agentic Workflows
Apply
$127k – $216k per year · In office · Full-Time · Master's Degree · Herndon
Python
Java
Kotlin
SQL
Scala
Java
Spring Boot
Hibernate
Kotlin
Mockito
Databases
Databricks
Cassandra
Azure Cosmos DB
DevOps
Rest API
Splunk
Azure
CI/CD
Jenkins
Git
Docker
Kubernetes
Grafana
GitHub
Apply
$108k – $216k per year · In office · Full-Time · 2+ years exp · Bachelor's Degree · Herndon
Python
JavaScript
Java
SQL
C#
Java
Spring Boot
Databases
Apache Kafka
DevOps
Rest API
Azure
CI/CD
Git
Docker
Unix
Management
Jira
Agile
QA
Selenium
Postman
Apply
$138k – $216k per year · In office · Full-Time · 3+ years exp · Bachelor's Degree · Hoboken
Java
Kotlin
SQL
Kotlin
Kotlin Coroutines
Mobile
MVVM
DevOps
Rest API
Splunk
CI/CD
Kubernetes
GitHub
Management
Confluence
Jira
Agile
Apply
$232k – $258k per year · Equity · In office · 7+ years exp · San Francisco
Python
Go
Java
Analytics
A/B Testing
Apply
≈ HK$32k – HK$73k per month (Estimated) · In office · Full-Time · 7+ years exp · Bachelor's Degree · Hong Kong
Python
AI/ML
Copilot
DevOps
AWS
Analytics
Tableau
Power BI
Microsoft Excel
Apply
≈ $53k – $136k per year (Estimated) · In office · 8+ years exp · Singapore
Python
PowerShell
Bash
DevOps
Ansible
Red Hat
VMWare
CI/CD
Windows Server
AWX
Linux
Windows
Cybersecurity
Qualys Cloud Platform
CVSS
Tanium
Apply
≈ $31k – $83k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · Tokyo
Python
SQL
Databases
Apache Kafka
AI/ML
Spark
Airflow
DevOps
GCP
Git
Bitbucket
Linux
Analytics
Tableau
Power BI
ETL/ELT
MicroStrategy
Domo
Management
Confluence
Jira
Apply
In office · Bachelor's Degree · Monterrey
Python
SQL
Apply
$160k – $180k per year · In office · Top Secret · 6+ years exp · Bachelor's Degree · Fort Bragg
Python
SQL
Python
pySpark
AI/ML
Spark
RAG
Apply
≈ $182k – $341k per year (Estimated) · In office · Full-Time · 6+ years exp · Bachelor's Degree · San Jose · Mountain View
C++
C++
CMake
LLVM
DevOps
eBPF
Linux
Apply
≈ $53k – $89k per year (Estimated) · In office · Internship · Master's Degree · San Jose · Mountain View
Python
C++
AI/ML
JAX
Multimodal AI
Computer Vision
PyTorch
CUDA
Machine Learning
Robotics
nuScenes SDK
Sensor Fusion
Motion Planning
Apply
$170k – $282k per year · In office · 5+ years exp · Bachelor's Degree · San Jose · Mountain View
Python
C++
C++
TensorFlow C++
AI/ML
Reinforcement Learning
Quantization
JAX
TensorRT
TensorFlow
PyTorch
CUDA
Machine Learning
Robotics
Motion Planning
Imitation Learning
Reinforcement Learning
Apply
$141k – $235k per year · In office · Bachelor's Degree · San Jose · Mountain View
C++
AI/ML
Reinforcement Learning
World Models
Machine Learning
Robotics
Motion Planning
Reinforcement Learning
Apply
$149k – $247k per year · In office · Full-Time · 3+ years exp · Bachelor's Degree · San Jose · Mountain View
Apply
≈ $146k – $300k per year (Estimated) · In office · Full-Time · Bachelor's Degree · San Jose
Python
Go
Java
C++
Apply
In office · Internship · PhD · San Jose
Python
Java
C++
AI/ML
Recommender Systems
Machine Learning
DevOps
HPC
Apply
≈ $201k – $435k per year (Estimated) · In office · Full-Time · Bachelor's Degree · San Jose
AI/ML
NLP
TensorFlow
PyTorch
CUDA
Triton
Recommender Systems
MLIR
Apache TVM
XLA
CUTLASS
Machine Learning
Apply
Receiving Clerk 5 hours ago
≈ $43k – $94k per year (Estimated) · In office · San Jose
Apply
≈ $43k – $97k per year (Estimated) · In office · San Jose
Apply
See all jobs
This is one of many
2,070,655 more open roles from verified company boards, updated every day.