算法工程师-地理位置中台
Core
Design and optimize algorithms for city-level geospatial data processing, including multi-source data fusion, spatial clustering, and regional division to balance business constraints with computational efficiency.
Role type
Senior IC algorithm engineer (geospatial data processing)
Builds
Scalable geospatial data pipelines and spatial computation services
Domain
Geospatial technology / Big data processing
Deliverable
production ML models
Required skills
Python engineering, spatial data modeling, spatial clustering algorithms, distributed data processing, graph algorithms, heuristic optimization, memory optimization, concurrency handling
Preferred skills
GIS, surveying, remote sensing, application mathematics
Technologies
Spark, Hive, HDFS, GeoPandas, Shapely, NumPy, Pandas
Responsibilities
Design and optimize layered splitting and block merging algorithms; Develop spatial clustering and regional division algorithms; Build large-scale spatial computation pipelines; Collaborate with product, data, and engineering teams to drive algorithm engineering and maintainability