京东地图算法工程师
社招全职2年以上算法开发岗地点:北京状态:招聘
任职要求
1. 计算机相关专业本科及以上学历,有2年以上地图算法策略相关实际落地经验 2. 对常见的机器学习和深度学习相关算法有较为深入理解与落地经验 3. 有大数据处理经验,熟悉Hadoop/Hive/Spark/flink等大数据平台熟悉并有使用经验 4. 熟练掌握JAVA/Python/C++/GO任意一种开发语言 5. 从事过地图导航路线或者打车出行相关工作,例如路线规划/ETA等。 6. 从事过地图相关工作,例POI挖掘/上下车点挖掘/路径规划等 符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
工作职责
1. 负责交通路线通过轨迹挖掘经验路线,基于路网进行算路和排序,结合司机行为进行最优路线的推荐工作; 2.负责基于轨迹挖掘、路网数据、POI数据挖掘最优的上下车点数据,结合用户信息进行最优推荐工作; 3.通过海量的用户轨迹、服务日志优化路径规划算法,提高路线的合理性; 4. 负责路线排序策略、ETA(预估到达时间)预测精度优化等核心功能的线上服务开发与算法迭代;
包括英文材料
学历+
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
机器学习+
https://www.youtube.com/watch?v=0oyDqO8PjIg
Learn about machine learning and AI with this comprehensive 11-hour course from @LunarTech_ai.
https://www.youtube.com/watch?v=i_LwzRVP7bg
Learn Machine Learning in a way that is accessible to absolute beginners.
https://www.youtube.com/watch?v=NWONeJKn6kc
Learn the theory and practical application of machine learning concepts in this comprehensive course for beginners.
https://www.youtube.com/watch?v=PcbuKRNtCUc
Learn about all the most important concepts and terms related to machine learning and AI.
深度学习+
https://d2l.ai/
Interactive deep learning book with code, math, and discussions.
Hadoop+
https://www.runoob.com/w3cnote/hadoop-tutorial.html
Hadoop 为庞大的计算机集群提供可靠的、可伸缩的应用层计算和存储支持,它允许使用简单的编程模型跨计算机群集分布式处理大型数据集,并且支持在单台计算机到几千台计算机之间进行扩展。
[英文] Hadoop Tutorial
https://www.tutorialspoint.com/hadoop/index.htm
Hadoop is an open-source framework that allows to store and process big data in a distributed environment across clusters of computers using simple programming models.
Hive+
[英文] Hive Tutorial
https://www.tutorialspoint.com/hive/index.htm
Hive is a data warehouse infrastructure tool to process structured data in Hadoop. It resides on top of Hadoop to summarize Big Data, and makes querying and analyzing easy.
https://www.youtube.com/watch?v=D4HqQ8-Ja9Y
Spark+
[英文] Learning Spark Book
https://pages.databricks.com/rs/094-YMS-629/images/LearningSpark2.0.pdf
This new edition has been updated to reflect Apache Spark’s evolution through Spark 2.x and Spark 3.0, including its expanded ecosystem of built-in and external data sources, machine learning, and streaming technologies with which Spark is tightly integrated.
Flink+
https://nightlies.apache.org/flink/flink-docs-release-2.0/docs/learn-flink/overview/
This training presents an introduction to Apache Flink that includes just enough to get you started writing scalable streaming ETL, analytics, and event-driven applications, while leaving out a lot of (ultimately important) details.
https://www.youtube.com/watch?v=WajYe9iA2Uk&list=PLa7VYi0yPIH2GTo3vRtX8w9tgNTTyYSux
Today’s businesses are increasingly software-defined, and their business processes are being automated. Whether it’s orders and shipments, or downloads and clicks, business events can always be streamed. Flink can be used to manipulate, process, and react to these streaming events as they occur.
大数据+
https://www.youtube.com/watch?v=bAyrObl7TYE
https://www.youtube.com/watch?v=H4bf_uuMC-g
With all this talk of Big Data, we got Rebecca Tickle to explain just what makes data into Big Data.
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
相关职位
社招2年以上IDG
-负责地图道路数据自动化更新算法 -负责地图道路数据在路中、路口等场景下的自动化加工,最大化减少人员作业 -负责地图道路数据相关算法的工程实现,性能优化,算法集成工作 -追踪前沿自动化更新和制图相关进展,不断提升算法能力
更新于 2024-06-07
社招2年以上IDG
-负责地图道路数据自动化更新算法 -负责地图道路数据在路中、路口等场景下的自动化加工,最大化减少人员作业 -负责地图道路数据相关算法的工程实现,性能优化,算法集成工作 -追踪前沿自动化更新和制图相关进展,不断提升算法能力
更新于 2024-06-07

社招技术
1)计算机、数学等专业方向,硕士及以上学历。 2)具备3年及以上算法开发经验,并在相关项目有合理的应用和部署。 3)熟悉常见机器学习、深度学习算法,如随机森林、xgboost、DCN、MMOE、Transformer等。熟悉推荐算法相关流程,召回、粗排、精排、重排等优先。 4)熟练使用python、sql等编程语言,熟悉Hadoop/Spark等数据处理技术。 5)良好的英文阅读能力,在顶会如kdd、icml发表过论文优先。
更新于 2025-09-15