滴滴高级算法工程师(J250613019)
社招全职1年以上技术地点:北京状态:招聘
任职要求
1、本科及以上学历,数学、计算机、通信等相关专业优先 2、熟练运用python/Java/C++至少一种语言、掌握Linux shell常用操作;有spark/hadoop/hive相关分布式大数据处理经验 3、拥有扎实的编程能力和算法理论基础,具备一年以上的深度学习经验,有使用大模型提升业务效果经验者优先 4、在信息检索、自然语言处理或数据挖掘等领域中至少一年经验,发表过顶级学术会议高质量论文者优先; 5、能够独立负责项目,具备良好的问题分析和解决能力,具备良好的沟通合作能力。有很强的责任感,敢于迎接挑战。
工作职责
负责滴滴国际化搜索引擎研发,包括: 1、参与滴滴极具创新的搜索系统技术研究,挑战智能搜索领域的世界级问题。挖掘大规模地理信息数据的价值,推进搜索技术在智慧地图中的应用,领衔地理信息技术,创造极致出行体验。 2、负责用大模型、深度学习重新定义地图检索架构,探索不同国家、跨语言挑战下的高性能引擎研究; 3、深入学习搜索系统、自然语言处理、相似性计算等相关领域的前沿技术,包括Learning To Rank、Deep Learning、Reinforcement Learning(深度学习、强化学习)等 4、参与创新性技术研究,利用大规模地理数据改造传统搜索技术,推进AI技术发展。
包括英文材料
学历+
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.
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.
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
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
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.
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
算法+
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://d2l.ai/
Interactive deep learning book with code, math, and discussions.
大模型+
https://www.youtube.com/watch?v=xZDB1naRUlk
You will build projects with LLMs that will enable you to create dynamic interfaces, interact with vast amounts of text data, and even empower LLMs with the capability to browse the internet for research papers.
https://www.youtube.com/watch?v=zjkBMFhNj_g
信息检索+
https://nlp.stanford.edu/IR-book/information-retrieval-book.html
Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze, Introduction to Information Retrieval, Cambridge University Press. 2008.
NLP+
https://www.youtube.com/watch?v=fNxaJsNG3-s&list=PLQY2H8rRoyvzDbLUZkbudP-MFQZwNmU4S
Welcome to Zero to Hero for Natural Language Processing using TensorFlow!
https://www.youtube.com/watch?v=R-AG4-qZs1A&list=PLeo1K3hjS3uuvuAXhYjV2lMEShq2UYSwX
Natural Language Processing tutorial for beginners series in Python.
https://www.youtube.com/watch?v=rmVRLeJRkl4&list=PLoROMvodv4rMFqRtEuo6SGjY4XbRIVRd4
The foundations of the effective modern methods for deep learning applied to NLP.
数据挖掘+
https://www.youtube.com/watch?v=-bSkREem8dM
Database vs Data Warehouse vs Data Lake
https://www.youtube.com/watch?v=7rs0i-9nOjo
相关职位
社招技术
团队介绍: 我们是滴滴国际化外卖配送团队,致力于设计研发国际化核心的配送引擎,打造自动化、智能化的配送服务系统,建立配送交易市场的体系和方法论,直接提升业务核心指标(完单、GMV、毛利等),创造用户价值和商业价值。目前业务场景包括订单分配、司机调度、ETA优化等方向。其中,机器学习、统计学、运筹学、经济学等技术都发挥了关键作用。 岗位职责: 面对国际化外卖业务复杂的多边业务交易市场,使用机器学习、统计学、运筹学、经济学等工具,设计最核心的交易匹配算法与策略,支持国际化所有国家和城市,直接提升国际化业务核心指标,助力滴滴在国际市场的成功。 研究包外卖场景下交易匹配、分单调度、时间预估等算法,持续提升核心交易效率与用户体验; 利用因果推断、运筹规划、深度学习等技术,提升供需预测、时间预估等运营核心算法效果;
更新于 2025-09-25
社招1年以上技术
1、负责国际化滴滴外卖用户方向系统的迭代与升级。 2、充分理解业务的基础上进行需求分析、设计、开发、上线等工作,推动系统的持续进化 3、参与业务核心系统重构,结合项目学习研究业界先进技术,保持技术进步。
更新于 2025-06-19
社招1年以上技术
1、负责滴滴国际化外卖营销方向的需求开发,在充分理解营销业务的基础上进行需求分析、设计、开发、上线等工作; 2、负责相关核心微服务的设计和实现,充分理解业务的发展方向和未来的技术挑战,并作出提前设计和规划; 3、学习研究业界先进技术,保持技术进步。
更新于 2025-04-16