************SPONSORSHIP IS AVAILABLE FOR THESE POSITIONS! ***************
We are seeking a highly skilled Robotics Software Engineer with hands-on experience in robotics to join our team in Sunnyvale, CA. This is a full-time hybrid position focused on building the next generation of intelligent robotic systems by integrating sensors, mechanisms, and AI-driven technologies.
Key Responsibilities:
Design, develop, and deploy advanced perception and deep learning models, including Vision-Language Models (VLMs) and Large Language Models (LLMs), for real-time system integration.
Build and optimize scalable data pipelines to support data mining, annotation, model training, and evaluation for on-device applications.
Conduct R&D in perception algorithms to address complex real-world challenges such as object detection, semantic segmentation, road scene understanding, and motion prediction.
Implement robust, multi-modal sensor fusion frameworks to enhance system reliability for autonomous operations.
Collaborate closely with the Perception team and cross-functional groups to refine and evolve models used across the WeRide platform.
Qualifications:
Currently pursuing or recently completed a degree in Computer Science, Robotics, or a related technical field.
Strong programming skills in C++ and/or Python.
Hands-on experience in one or more of the following domains: machine learning, robotics, computer vision, LiDAR, or data mining.
Solid understanding of data structures, 3D geometry, and advanced algorithms.
Strong background in key robotics concepts such as state estimation, 3D reconstruction, and visual odometry.
Excellent software engineering and computational skills.