About the Role
Company: WeRide
Title: Development Engineer (Operation Map)
Description:
This position is sourced from Liepin (Domestic locations: Beijing, Shanghai, Guangzhou, Shenzhen).
Responsibilities:
Develop and maintain the Operation Map system for autonomous driving, supporting core business capabilities such as Routing, Dispatch, and Pickup/Drop-off (PUDO).
Build and maintain large-scale map data processing, storage, publishing, and rollback infrastructure to enhance map system stability and scalability.
Drive evolution of map schema and data structures to support onboard/offboard system integration and automation capabilities.
Advance map automation production workflows, including map generation, change detection, and validation.
Support operational semantic capabilities such as stoppable zones, pickup/dropoff regions, construction closures, and operational geofences.
Collaborate with Planning, Dispatch, Simulation, and Operations teams to deploy map capabilities into autonomous driving operational systems.
Establish gray release, rapid rollback, anomaly detection, and online stability systems for maps.
Optimize map service performance and engineering architecture to support expansion across large urban and operational areas.
Requirements:
Bachelor’s degree or higher in Computer Science, Robotics, or related fields.
Solid foundation in data structures and algorithms; proficient in C++, Python, and/or Go.
Experience in distributed system architecture design and development of highly available services.
Familiarity with backend services or large-scale data processing systems.
Expertise in at least one of the following GIS/autonomous driving mapping domains:
- HD Map Routing / Navigation
- GIS / Geospatial Systems
- Spatial Databases
- Autonomous Vehicle Mapping Systems
Understanding of core mapping concepts: topology, lane graphs, geofences, spatial indexing.
Proven ability to analyze complex system issues and deliver robust engineering solutions.
Strong cross-team communication and collaboration skills.