阿里巴巴阿里国际站/Alibaba.com-搜推引擎高级研发工程师-AI Mode-杭州
社招全职3年以上技术类-开发地点:杭州状态:招聘
任职要求
1. 计算机科学或相关专业本科及以上学历,3 -5年以上搜推引擎或相关领域的工作经验,有主导过核心模块架构设计的经历。 2. 扎实的编程功底,精通 Java/C++/Python 中至少一门语言,熟悉数据结构与算法,具备良好的工程实践习惯;熟悉引擎的基本原理,对倒排索引、向量检索、相关性计算等有实际理解和动手经验。 3. 深入理解搜索全链路(Query 理解 → 召回 → 排序 → 展示),能在多个环节独立制定技术方案并推动落地。 4. 在以下至少一个方向有深入实践:NLP 技术应用、排序模型(Learning to Rank / 深度学习排序)、向量检索与语义搜索、大规模索引构建与优化、搜索引擎性能调优。 5…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
我们正在寻找对引擎技术有深入理解和实践经验的工程师,参与构建和优化面向海量用户的核心搜索推荐系统。该岗位将深度参与搜推引擎全链路的技术研发,涵盖查询理解、召回、排序、索引等核心模块。 1. 搜推全链路研发:负责搜推引擎核心模块的设计与开发,包括但不限于 Query 理解、召回策略、排序模型、索引构建与优化等环节,持续优化搜索效果与系统性能。 2. 策略与算法迭代:与算法团队紧密配合,将 NLP、深度学习等前沿技术落地到搜推场景中,提升相关性、时效性、多样性等核心指标。 3. 系统架构设计:参与引擎分布式架构的设计与优化,保障系统在高并发、大数据量场景下的稳定性、低延迟和高吞吐。 4. 数据驱动优化:建立搜推质量评估体系,通过数据分析和用户反馈驱动策略的持续迭代,量化优化效果。 5. 技术前沿探索:跟踪搜索、推荐、大模型领域的最新技术趋势,探索 LLM 在搜索中的应用(如 query 改写、语义检索、生成式搜索等),推动技术创新与业务价值转化。
包括英文材料
学历+
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
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
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.
数据结构+
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.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
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://d2l.ai/
Interactive deep learning book with code, math, and discussions.
性能调优+
https://goperf.dev/
The Go App Optimization Guide is a series of in-depth, technical articles for developers who want to get more performance out of their Go code without relying on guesswork or cargo cult patterns.
https://web.dev/learn/performance
This course is designed for those new to web performance, a vital aspect of the user experience.
https://www.ibm.com/think/insights/application-performance-optimization
Application performance is not just a simple concern for most organizations; it’s a critical factor in their business’s success.
https://www.oreilly.com/library/view/optimizing-java/9781492039259/
Performance tuning is an experimental science, but that doesn’t mean engineers should resort to guesswork and folklore to get the job done.
还有更多 •••
相关职位
社招3年以上技术类-开发
团队介绍 天猫淘宝海外搜推导购技术团队承担了平台多端的搜索及推荐两大导购体系的技术平台和相关业务研发。你所加入的团队目前承担了数十亿用户搜索和推荐请求,解决国际跨境及本地市场搜索、推荐以及模型计算方面的挑战。 我们目前正致力于挖掘数据的价值,研发面向全球消费者端的创新搜索产品,提升消费者的搜索体验及效率。国际化是集团的重点方向之一,国际化业务的飞速发展需要有经验有想法有能力的研发工程师和架构师能够加入我们队伍,来一起打造更好的搜索推荐体系。 职位描述 1.负责研发及持续优化面向消费者端的搜索&推荐产品,提升用户搜索体验及效率、推荐的准确率 2.参与搜索架构的设计与研发工作,持续改进搜索系统平台的服务架构、核心算法或者核心技术等,保证系统高性能、高可用性和高可扩展性,支撑业务快速迭代及新模式的探索。 3.领导天猫淘宝海外平台跨团队协作的项目,保证项目如期交付并给用户带来价值; 4.新技术预研,完成项目的选型和设计,难点攻坚。
更新于 2025-10-10杭州
社招1-3年
1、参与知乎推荐&搜索框架的设计、开发、日常维护及持续演进; 2、负责架构的稳定性、性能、扩展性等技术研发; 3、推动架构建设,独立完成技术方案的设计、开发、测试; 4、和团队一起攻克高性能、高并发、高可用性等各种不同技术场景下的技术挑战。
更新于 2026-05-28北京
社招
1、参与知乎推荐&搜索框架的设计、开发、日常维护及持续演进; 2、协助负责架构的稳定性、性能、扩展性等技术研发; 3、推动架构建设,独立完成技术方案的设计、开发、测试;
更新于 2025-12-01北京