New Grads 2027 - Software Engineer, Algorithm
$120k - $165kWeRide.ai
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.\n 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
- 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.
- 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.
- 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 provides down-stream 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.
- Sim Core Team:
The Sim Core group focuses on developing the core simulation capabilities necessary to support company-wide AV development and validation. This team will work on our overall simulation strategies, sensor simulation for perception, AI simulation for prediction, planning and control, full-stack simulation, and the generation and editing of 3D worlds.
\n$120,000 - $165,000 a year
Your 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.
\nWhat 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!
WeRide.ai 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 Dinner
Paid vacations and holidays
401K plan
$120k - $165k
...responsible for developing CV/ML algorithms to understand the surroundings... ...December 2026 and June 2027. Strong programming experience... ...odometry. Excellent software and computing fundamentals.... ...recognize that interviewing for a new role is significant, and we appreciate...New grad$113.4k - $126k
...of data management? We are seeking a Software Engineer at Innovative Tech Solutions to work with... ...your technical skills and learning new tools and technologies to build enterprise... .../JS. - Proficient in Data Structures, Algorithms, and Systems Design. - Enjoy solving...New gradHourly payFull timeWork at officeRelocation2 days per week3 days per week- ...Introduction At IBM Software, we transform client challenges... ...) during the Spring 2027 semester between Jan... ...students to join our engineering teams. As an intern, you... ...data structures, basic algorithms, or debugging.... ...feedback and learning new information and skills...SuggestedFull timeContract workPart timeFixed term contractInternshipImmediate startFlexible hoursShift work
$152k - $208.5k
...- $208,500.00 Location: Santa Clara, CA Job Overview As a Software Engineer at Applied Materials, you’ll dive deep into ground-breaking... ...the Role We are looking for a talented and motivated Software/Algorithm Engineer to join our team. In this role, you will develop...SuggestedFull timeRelocation- ...the role We are looking for Embedded Software Engineers with expertise in developing embedded... ...functional teams to bring up custom software on new devices, productionize it, and manage... ...graduating by December 2026 or Summer 2027 Strong background in embedded...New gradFull timeFor contractorsFor subcontractorSummer workCasual workWork at officeRemote workDay shift
$124k - $195.5k
We are now looking for a Deep Learning Software Engineer, TensorRT Performance! NVIDIA is seeking... ...to edge SoCs. Implement graph compiler algorithms, frontend operators and code generators... ...‑EdgeLLM/Torch‑TensorRT. Develop new model pipelines for NVIDIA’s inference...New grad$145k - $170k
...future. About the Role Our software team is growing, and we are looking for talented engineers who are graduating by July 202... ...their autonomy software and algorithms that work across various self-driving... .../safety team to make sure new software and hardware work together...New gradFull time$25 - $110 per hour
...years. To support Netflix’s vision for Live, the streaming algorithms team is looking for research partners (early-stage PhD... ...networking, video streaming, data analysis, embedded systems, and software engineering. Beyond the subscription-based video-on-demand service,...Hourly paySummer workInternshipSummer internshipWork at officeImmediate start- ...We are looking for bright engineers interested in designing elegant... ...problems in the autonomy space. Our software engineers work across our... ...across our entire stack to develop new products, features, and tools... ...December 2026 or by Summer 2027 Proven ability as a self-...New gradFull timeFor contractorsFor subcontractorSummer workCasual workWork at officeRemote workDay shift
$150k - $180k
DescriptionOmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development.Responsibilities:Research new image and color processing or computer vision techniques and technologies for digital camera systemsDesign...$138.2k - $190.1k
...Archer's rapid-prototyping, cross-functional engineering team supporting advanced and defense-... ...— from early technical assessment of new opportunities through hands-on design, analysis... ...Engineer - Advanced Behaviors & Algorithms brings deep expertise in advanced vehicle...Permanent employmentLocal area$124k - $195.5k
...cutting-edge AI technology? Join NVIDIA's TensorRT team as a Software Engineer, and be at the forefront of technology, contributing to high-performance... ...the hardware and software stack to understand and leverage new technologies to improve TensorRT's functionality and...New gradInternship$130k - $200k
Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridPlusAI is a Physical... ...company pioneering AI-based virtual driver software for factory-built autonomous trucks.... ...years of relevant experience, or a PhD new grad, in mechanical, electrical, aerospace engineering...New gradFull timeImmediate start$74.1k - $148.3k
...): To be considered for a Software Engineer position at Oracle, you must... .../engineering field by August 2027. Are proficient (i.e., able... ...or more of the following: Algorithms and Data Structures... ...creating and reviewing code for new software features and enhancements...Full timeTemporary workInternshipH1bFlexible hoursShift work- ...come in. We combine deep engineering expertise with global-scale manufacturing... ..., California System Tools Software Intern : Build the... ...that works efficiently with new technologies. Applications... ...debugging, data structures, algorithms, operating systems, or other...Temporary workInternshipSummer internshipWork at officeImmediate startRemote workWorldwideFlexible hoursShift work
$152k - $241.5k
...for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI... ...and developing compiler optimization algorithms.Strong programming skills in CUDA including... ...interns is a bonus.Track record on new hardware bring-up is a plus.With...Full timeRemote work$195.2k - $275.58k
...Details:Job Description: The Software and AI (SAI) organization is... ...skilled Software Development Engineer to contribute to the development... ...at the intersection of AI algorithms, low‑level performance engineering... ..., develop, and optimize new features and algorithms for oneDNN...Full timeLocal areaImmediate startRemote workWorldwideFlexible hoursShift work$161k - $221k
...is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the... ...Position OverviewWe are seeking an AI Algorithm Developer to design and... ...computer science fundamentals, software engineering best practices, and...Full time$203.45k - $344.3k
...model self-training, continuously explore new AI technologies and data Infra &... ...costs, data architecture and closed-loop engineering system.Job ResponsbilitiesResponsible for... ...ability, able to work efficiently with algorithms, engineering, annotation, testing and other...Full timeTemporary workWork experience placement- Job Overview NVIDIA is seeking an experienced Deep Learning Software Engineer, TensorRT Performance to analyze and improve the performance of... ...limited to TensorRT, TensorRT‑EdgeLLM, Torch‑TensorRT. Develop new model pipelines for NVIDIA’s inference ecosystem with optimized...New grad
- ...contractor positions About the role We’re looking for Software Integration Engineers who are curious, eager to learn, and excited to deliver... ..., or a related field (Graduating December 2026 or Spring 2027 only) Strong understanding of computer science fundamentals...New gradFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$116k - $189.75k
NVIDIA's HW team is seeking highly motivated Engineers to help in the development and integration of AI capabilities into verification... ...to these needs. Develop and optimize retrieval and generation algorithms for enterprise data (text, code, and images) to build advanced...New grad- ...Electronic Design Automation (EDA) software. Our cutting-edge software... ...and highly skilled software engineer with extensive experience in... ..., and implementing advanced algorithms and software designs that drive... ...open-ended problem scopes or new ideas. C/C++ Mastery:...Worldwide
$170k - $220k
...Job Description Job Description Staff Software Engineer, GPU AlgorithmsWe are looking for a full-time Staff Software Engineer, GPU Algorithms with a strong background in ultrasound,... ...such as C++ and CUDA to shape our new ultrasound imaging platform.As a Staff Software...Full time- ...world running. Our Team's Vision Our Engineering team is driven by a culture that thrives... ...implementation. Mentor junior engineers, new‑grads, and interns to help them grow as... ...and subsystems and oversee the entire software development lifecycle, from clarifying...New grad
$40 - $50 per hour
...Work alongside world-class engineers to develop, implement, and maintain cutting-edge software for autonomous driving systems.... ...environment. Design and develop new features to continuously optimize... .... Work with multiple algorithm teams and optimize efficient algorithms...InternshipSummer internshipWork at office$150k - $200k
...overall quality of life. As a GNC software engineer, you will focus on the development and... ...engineers to implement and test the GNC algorithms in our satellite’s real-time flight software... ...to our mission to create an entirely new suite of global capabilities to improve...Full timeWork at officeImmediate startVisa sponsorshipNight shift$119k - $179k
...mark, come join us. THE ROLE As a Software Engineer Grad, you will be part of a team that's... ...and cross-functional teams to integrate new features and maintain a high standard... ...solid understanding of data structures, algorithms, concurrency, and design principles....Full timeWork at officeFlexible hours- ...Job Summary: Job Description: PayPal, Inc. seeks Sr Software Engineer in San Jose, CA Job Duties: Design, develop and deploy efficient... ...3\. Distributed Systems 4\. Data Structures 5\. Algorithms 6\. Structured query language 7\. Python 8\. Amazon Web...Full timeWork at officeLocal areaRemote workFlexible hours
$197.9k - $280k
...world, continued success depends on experienced embedded software engineers like you joining the Roku OS Streaming Media team.... ...'s responsible for Roku’s Media engine, implementing new features and designing algorithms that deliver flawless video playback to all our users...Full timeWork at officeLocal areaRemote workMonday to ThursdayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to New Grads 2027 - Software Engineer, Algorithm. Be the first to apply!
- agile software developer San Jose, CA
- software developer internship no experience San Jose, CA
- software engineer staff San Jose, CA
- experienced software developer San Jose, CA
- work from home software developer San Jose, CA
- software developer fintech San Jose, CA
- software data engineer San Jose, CA
- financial software developer San Jose, CA
- software developer internship San Jose, CA
- software engineer San Jose, CA




