Software Engineer, Algorithm

WeRide develops autonomous driving technologies from Level 2 to Level 4, offering Robotaxi, Robobus, Robosweeper, Robovan and Advanced Driving Solutions.
$120,000 - $165,000
Machine Learning
Entry-Level Software Engineer
In-Person
501 - 1,000 Employees
AI · Automotive

Description For Software Engineer, Algorithm

WeRide is at the forefront of autonomous driving technology, developing solutions from Level 2 to Level 4 automation. As a Software Engineer in the Algorithm team, you'll be part of a dynamic organization that's revolutionizing transportation through their Robotaxi, Robobus, Robosweeper, and Robovan solutions.

The role offers an exciting opportunity for new graduates (2025) to work on cutting-edge computer vision and machine learning algorithms. You'll be joining various specialized teams including Perception, Prediction, Planning and Control, Mapping and Localization, and WeBoost, each contributing uniquely to the autonomous driving ecosystem.

Your responsibilities will span from developing and optimizing ML models to implementing sophisticated algorithms for sensor fusion and 3D reconstruction. You'll work with real-world autonomous driving data, contributing to making transportation safer and more accessible.

The position offers competitive compensation ($120,000 - $165,000) and comprehensive benefits including full medical coverage for employees and families, daily meals, and 401k. The company provides a collaborative environment where you'll work with experts across different domains of autonomous driving technology.

This is an ideal opportunity for candidates with strong ML/CV backgrounds who want to make a real impact in the autonomous vehicle industry. You'll be working with state-of-the-art technology, solving complex problems, and contributing to the future of transportation. The role requires strong technical skills in Python/C++, excellent problem-solving abilities, and a passion for innovation.

WeRide's commitment to advancing autonomous driving technology, combined with their comprehensive benefits package and collaborative culture, makes this an excellent opportunity for new graduates looking to launch their careers in autonomous vehicles and machine learning.

Last updated a month ago

Responsibilities For Software Engineer, Algorithm

  • Develop computer vision and machine learning algorithms/models
  • Implement and optimize models for deployment across WeRide vehicles
  • Design and implement algorithms for sensor fusion, pose estimation and neural 3D reconstruction
  • Analyze autonomous driving simulation and road test data to identify and resolve motion planning issues

Requirements For Software Engineer, Algorithm

Python
  • MS/PhD degree in Robotics, Computer Science, Physics, Computer Vision, Machine Learning, Automation or equivalent practical experience
  • Expected graduation date between December 2024 and June 2025
  • Proficient in C++ and/or Python with knowledge of its latest features
  • Strong understanding of machine learning approaches and algorithms
  • Strong analytical and problem-solving skills
  • Excellent communication and cross-functional team collaboration abilities
  • Passion for innovation in the autonomous vehicle industry

Benefits For Software Engineer, Algorithm

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Premium Medical, Dental and Vision Plan (No cost from employees or their families)
  • Free Daily Breakfast, Lunch and Dinner
  • Paid vacations and holidays
  • 401K plan

Interested in this job?

Jobs Related To WeRide Software Engineer, Algorithm

New Grads 2025 - Software Engineer, Algorithm

Entry-level Software Engineer position at WeRide, focusing on developing autonomous driving algorithms and machine learning models for next-generation mobility solutions.

Software Engineer

Software Engineer position at Microsoft's Windows Shell AI Team, focusing on AI-powered features development using C++ and machine learning technologies.

Engineer- Python Automation framework machine learning

Python Automation Framework Machine Learning Engineer position at Qualcomm, focusing on developing cutting-edge software solutions and automation frameworks.

Junior AI Engineer

Entry-level AI Engineering role at Maneva, focusing on developing and deploying vision-based AI models for manufacturing optimization.

AI Engineer

Founding AI Engineer position at Heroic Story, building an intelligent engine for story creation and publishing