New Grads 2027 - Software Engineer, Algorithm
WeRide, San Jose, CA
- Pay
- $120K–$165K / year
- Work type
- Onsite
- Level
- Entry level
- Area
- Software engineering, ML / AI engineering
- Posted
- Aug 10, 2026
About the role
Established in 2017, WeRide (NASDAQ: WRD) is a leading global commercial-stage company that develops autonomous driving technologies from Level 2 to Level 4 and is the world's first publicly listed autonomous vehicle (AV) company. Its business footprint now spans more than 60 cities across 13 countries. Powered by the intelligent, versatile, and highly adaptable WeRide One platform, the company provides autonomous driving products and services ranging from Level 2 to Level 4, addressing mobility, logistics, and urban services.
What You May Work On: - Prediction: Design models that forecast the behaviors and intentions of surrounding vehicles, pedestrians, and other dynamic agents, enabling safer driving decisions
- Mapping & Localization: Explore algorithms for vehicle localization and environment representation, leveraging maps, onboard sensors, and learning-based methods to ensure reliable positioning in diverse conditions
- Planning & Control: Contribute to motion planning and decision-making modules that support safe, efficient, and human-like driving behaviors, as well as robust vehicle control algorithms
- Simulation Core: Build simulation platforms with realistic sensor modeling and 3D environment reconstruction to accelerate the validation and development of autonomous driving technologies
Qualifications: - MS/PhD degree in Robotics, Computer Science, Physics, Computer Vision, Graphics, Machine Learning, Automation or equivalent practical experience, with an expected graduation date between December 2026 and June 2027.
- Proficient in C++ and/or Python with knowledge of its latest features.
- Strong analytical and problem-solving skills.
- Excellent communication, and cross-functional team collaboration abilities.
- Passion for innovation in the autonomous vehicle industry.
Bonus Points: - Published research presented at leading machine learning or robotics conferences such as NeurIPS, CVPR, ICML, ICLR, ICCV, ECCV, IROS, or ICRA.
- Proficient in machine learning frameworks, such as TensorFlow or PyTorch.
- Experience in open-source competitions or challenges related to autonomous driving.
Team Introductions: - Prediction Team:
The Prediction team liaises with the perception team upstream and the planning and control team downstream. We develop diverse deep learning models using perceptual information to forecast potential future behaviors of nearby obstacles. In scenarios lacking sufficient data, the prediction team generates predictions and supplements through analysis of scene features and logical reasoning.
- Planning and Control Team:
The main goal of the planning and control team is to find safe driving strategies in complex autonomous driving environments. We ensure safe, efficient navigation by designing algorithms for route planning and vehicle control to respond to dynamic conditions. Our work integrates sensor data and predictive models to make real-time decisions for smooth and reliable autonomous driving.
Similar roles at other companies
Senior Algorithm Engineer -- Autonomous Vehicles
NVIDIAUS, CA, Santa Clara +1
Pay not posted
Posted 9 days ago
Applied Deep Learning Algorithm Intern, Autonomous Driving - 2027
NVIDIAChina, Shanghai +1
Pay not posted
Posted 26 days ago
Senior Algorithm Engineer, Map-Perception Fusion
NVIDIAUS, CA, Santa Clara +2
Pay not posted
Posted 9 days ago
Senior Online Mapping Algorithms Engineer - Autonomous Vehicles
NVIDIAUS, CA, Santa Clara +1
Pay not posted
Posted 9 days ago
Listed on WeRide's Lever job board; checked 24 h ago. First seen by us 24 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.