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 infrastructure for map data processing, storage, publishing, and rollback, enhancing map system stability and scalability.
Drive evolution of map schema and data structures to support onboard/offboard system integration and automation capabilities.
Advance automated map 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; proficiency in C++, Python, and/or Go.
Experience in designing distributed systems and developing highly available backend services.
Familiarity with backend services or large-scale data processing systems.
Knowledge in at least one of the following map-related domains:
- HD Map Routing / Navigation
- GIS / Geospatial Systems
- Spatial Databases
- Autonomous Driving Map Systems
Understanding of core geospatial concepts such as topology, lane graphs, geofences, and spatial indexing.
Proven ability to analyze complex system issues and deliver robust engineering solutions.
Strong cross-team communication and collaboration skills.