WeRide.ai-posted 4 months ago
$120,000 - $165,000/Yr
Full-time • Entry Level
San Jose, CA
1,001-5,000 employees

WeRide (NASDAQ: WRD) is a leading global commercial-stage company that develops autonomous driving technologies from Level 2 to Level 4. WeRide is the only tech company in the world that holds driverless permits in China, the UAE, Singapore and the US, conducting autonomous driving R&D, tests and operations in over 30 cities of 10 countries around the world. WeRide has operated a self-driving fleet for more than 2,200 days. In this position, you will build real-time, in-vehicle systems that ensure the AV operates safely and efficiently in its environment. You will develop a high-performance, highly reliable data transport framework, enhance the logging infrastructure to support robust data collection, and create a real-time communication service framework between embedded devices and the host computer. Additionally, you will develop cloud-based and backend systems that support the AV fleet, design and develop new features to optimize computational performance, and build services bridging machine learning and distributed systems. You will work closely with other engineering teams to develop comprehensive end-to-end solutions and optimize model deployment, while also developing high-performance GPU/CPU kernels and a model conversion, evaluation, and management system.

  • Build real-time, in-vehicle systems for safe and efficient AV operation.
  • Develop a high-performance data transport framework and enhance logging infrastructure.
  • Create a real-time communication service framework between embedded devices and the host computer.
  • Develop cloud-based and backend systems supporting the AV fleet.
  • Design and develop new features to optimize computational performance.
  • Build services bridging machine learning and distributed systems.
  • Work with engineering teams to develop end-to-end solutions.
  • Optimize model deployment and enhance machine learning workflows.
  • Develop high-performance GPU/CPU kernels using low-level hardware features.
  • Build a model conversion, evaluation, and management system.
  • Sustain scalable infrastructure for training and deploying machine learning models.
  • Collaborate with algorithm teams to optimize algorithms for self-driving vehicles.
  • Pursuing a BS/MS degree in Computer Science, Software Engineering, Mathematics, or a related technical field, or equivalent practical experience, with an expected graduation date between December 2025 and June 2026.
  • Proficient in C++ and/or Python, Java, Go with knowledge of its latest features.
  • Good programming practices, adherence to coding standards, and following test-driven development.
  • Strong analytical and problem-solving skills.
  • Excellent communication and cross-functional team collaboration abilities.
  • Passion for innovation in the autonomous vehicle industry.
  • Experience with field robotics and systems design.
  • Experience with distributed systems and debugging complex system software.
  • Familiarity with OS kernel and low-level system architecture.
  • Understanding of GPU architecture.
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service