New Grads 2025 - Software Engineer, Algorithm
Company: WeRide Inc.
Location: San Jose
Posted on: November 1, 2024
Job Description:
WeRide is a leading, commercial-stage global company that
develops autonomous driving technologies from Level 2 to Level 4.
It offers an all-rounded product mix of Robotaxi, Robobus,
Robosweeper, Robovan and Advanced Driving Solution to provide
services. WeRide aims to develop safe and reliable driverless
solutions to make our mobility and transportation safer, more
affordable, and accessible.What you will do:
- Develop computer vision and machine learning
algorithms/models.
- Implement and optimize models for deployment across a wide
range of WeRide vehicles.
- Design and implement algorithms for sensor fusion, robust pose
estimation and neural 3D reconstruction.
- Analyze autonomous driving simulation and road test data to
identify and resolve motion planning issues.Qualifications:
- MS/PhD degree in Robotics, Computer Science, Physics, Computer
Vision, Machine Learning, Automation or equivalent practical
experience.
- Proficient in C++ and/or Python with knowledge of its latest
features.
- Strong understanding of machine learning approaches and
algorithms, including but not limited to NLP, computer vision,
reconstruction algorithms, image generation, or multi-modal
models.
- 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:
- Perception Team:The Perception team is responsible for
developing CV/ML algorithms to understand the surroundings of the
ego vehicle in real-time (obstacle detection, online mapping, scene
understanding, etc.). The perception system takes inputs from
multiple sensors across time and outputs various obstacle-level and
scene-level understandings for downstream systems (prediction,
planning, etc.).
- 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.
- Mapping and Localization Team:The mapping and localization team
is responsible for high-definition mapping and high-precision
localization systems for our entire autonomous fleet. We provide
downstream modules, e.g., perception, prediction, planning, and
control, with accurate and real-time positioning as well as
detailed geometric and semantic information of the surroundings, to
help the autonomous vehicle navigate the world. A variety of
underlying technologies are employed to build the mapping and
localization systems, including multi-sensor fusion, visual/lidar
SLAM, 3D computer vision, and deep learning.
- WeBoost Team:The WeBoost team focuses on generating more
realistic and diverse simulation environments based on extensive
road test data for the training and evaluation of autonomous
driving systems. This includes the Agent Planning & Execution
Model, Generative Model, and 3D reconstruction model.$120,000 -
$165,000 a yearYour base pay is one part of your total compensation
package. For this position, the reasonably expected pay range is
between $120,000 - $165,000 for the level at which this job has
been scoped. Your base pay will depend on several factors,
including your experience, qualifications, education, location, and
skills. In the event that you are considered for a different level,
a higher or lower pay range would apply. This position is also
eligible for an annual performance bonus, equity, and a competitive
benefits package.What Happens Next:We'll take a few weeks to review
all applications. If we'd like to move forward with you, we'll
reach out to arrange the next steps, which may include an online
assessment, a call with a recruiter, and 4-5 interviews with your
future colleagues to better inform our decision.During the
interview process, we aim to learn more about your skills,
experiences, and motivators. Many of our questions will focus on
understanding how you might operate here at WeRide. Please note
that, due to the high volume of applications we receive, we're
unable to offer individual feedback during the interview process.We
recognize that interviewing for a new role is significant, and we
appreciate you considering WeRide as the next step in your career.
Our Recruiting Team is here to support you throughout the interview
process. Come join us and apply today! offers competitive salary
depending on the experience. Employee benefits include:Premium
Medical, Dental and Vision Plan (No cost from employees or their
families)Free Daily Breakfast, Lunch and DinnerPaid vacations and
holidays401K plan
#J-18808-Ljbffr
Keywords: WeRide Inc., Mountain View , New Grads 2025 - Software Engineer, Algorithm, IT / Software / Systems , San Jose, California
Didn't find what you're looking for? Search again!
Loading more jobs...