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 day 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 - Computer Vision/Deep Learning

New Grad Software Engineer position in Computer Vision/Deep Learning at WeRide, developing autonomous driving technologies.

Software Engineer

Entry-level Software Engineer position at Microsoft's AI Platform team, focusing on AI/ML framework development with hybrid work arrangement in Hyderabad.

Engineer- Gen AI,QA

Entry-level Gen AI and QA Engineering role at Qualcomm India, focusing on embedded and cloud edge software development with comprehensive benefits and growth opportunities.

Software Engineer, Machine Learning

Machine Learning Engineer role at Imbue, working on cutting-edge AI research and development with competitive compensation and flexible work arrangements.

Software Engineer SF

Entry-level Software Engineer position at YC-backed AI startup Giga ML, building customer service AI agents in San Francisco