【阿里巴巴】1688事业部-搜索算法专家-搜推算法
全职社招地点:杭州状态:招聘
工作描述
任职要求
1.计算机、数学或统计学相关专业硕士及以上学历; 2. 具备扎实的数据结构,算法和编码能力,精通至少一种编程语言,如C++、JAVA、Python等; 3. 机器学习基础扎实熟悉,持续跟进学术界及业界召回,排序,NLP等领域的算法模型; 4. 具备优秀的学习能力和团队合作精神,有大规模机器学习/个性化推荐/广告/信息检索/自然语言处理相关领域工作经验; 5. 有强烈的技术热情,有皮实乐观、不畏挫折的心态;具备优秀的分析和解决问题的能力; 6. 有国际顶会发表过过论文优先;
工作职责
1. 搜索召回算法:基于多模态&LLM大模型等能力,设计和优化1688搜索召回模块;负责文本query理解和改写;设计和优化分人群的多路召回差异化协同机制,并建立召回迭代的评价指标; 2. 搜索排序算法:设计和优化1688搜索排序下的转化率精准预估任务;深入研究全域用户行为建模、全域迁移学习任务、多模态技术方向在排序的应用;设计和优化1688搜索排序框架,围绕长期用户价值对1688排序模型的目标进行设计和优化; 3. 搜索流量机制:负责1688搜索机制策略创新和优化,包括商业化机制策略和用户增长策略的方案设计和落地; 4. 搜索基础算法:在1688搜索样本和数据特征上进行精细化处理,提升模型效果的上限。
包括英文材料
学历
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.w3schools.com/dsa/
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
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://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.
机器学习+
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.
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.
信息检索