阿里云ATH事业群-AI Agent研发工程师-AI搜索-杭州/北京
社招全职3年以上云智能集团地点:北京 | 杭州状态:招聘
工作描述
任职要求 1. 计算机科学、人工智能、软件工程或相关专业本科及以上学历,具备 5 年以上搜索、推荐、NLP、大模型应用、AI Agent、爬虫系统或分布式系统研发经验。 2. 精通 Python、Go、Java、C++ 中至少一到两门语言,具备扎实的数据结构、算法、系统设计和工程落地能力。 3. 熟悉搜索引擎核心原理,包括倒排索引、向量索引、召回、排序、重排、相关性优化、增量索引、索引压缩和大规模集群 调优。 4. 熟悉 Elasticsearch、Lucene、Solr、OpenSearch、Milvus、Qdrant、Weaviate、Faiss 等搜索或向量检索系统,有生产 环境建设和调优经验。 5. 熟悉联网搜索或大规模数据采集链路,理解爬虫调度、网页解析、内容抽取、去重、反爬、数据质量评估、增量更新和合 规治理等问题。 6. 熟悉搜索质量评估方法,能够基于 Query 分析、点击反馈、人工标注、离线评测、在线 A/B、Badcase 分析持续优化搜索 效果。 7. 理解 RAG、Hybrid Search、Query Rewriting、Reranking、Context Compression、GraphRAG、多跳检索、Deep Search 等技术,有复杂知识问答或智能搜索系统落地经验。 8. 熟悉 AI Agent 核心机制,包括任务规划、工具调用、工作流编排、记忆管理、上下文管理、多 Agent 协作等;有 LangChain、LlamaIndex、LangGraph、AutoGen 或自研 Agent Framework 经验优先。 9. 熟悉 LLM 工程化实践,包括 Prompt Engineering、Function Calling / Tool Calling、模型路由、缓存、并发控制、推 理加速、上下文裁剪和成本优化。 10. 熟悉微服务、消息队列、任务调度、缓存、…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
学历+
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=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
AI agent+
https://www.ibm.com/think/ai-agents
Your one-stop resource for gaining in-depth knowledge and hands-on applications of AI agents.
分布式系统+
https://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
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.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
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
数据结构+
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/
系统设计+
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.
ElasticSearch+
https://www.youtube.com/watch?v=a4HBKEda_F8
Learn about Elasticsearch with this comprehensive course designed for beginners, featuring both theoretical concepts and hands-on applications using Python (though applicable to any programming language). The course is structured in two parts: first covering essential Elasticsearch fundamentals including index management, document storage, text analysis, pipeline creation, search functionality, and advanced features like semantic search and embeddings; followed by a practical section where you'll build a real-world website using Elasticsearch as a search engine, working with the Astronomy Picture of the Day (APOD) dataset to implement features such as data cleaning pipelines, tokenization, pagination, and aggregations.
Lucene+
https://lucene.apache.org/core/10_3_1/demo/index.html
This document is intended as a "getting started" guide to using and running the Lucene demos.
https://web.cs.ucla.edu/classes/winter15/cs144/projects/lucene/index.html
Lucene is an extremely rich and powerful full-text search library written in Java.
https://www.baeldung.com/lucene
Apache Lucene is a full-text search engine which can be used from various programming languages.
https://www.youtube.com/watch?v=BvgGgkN3clI
In this presentation I go over Apache Lucene, being the cornerstone technology behind Elasticsearch.
Solr+
[英文] Solr Tutorials
https://solr.apache.org/guide/solr/latest/getting-started/solr-tutorial.html
This tutorial covers getting Solr up and running, ingesting a variety of data sources into Solr collections, and getting a feel for the Solr administrative and search interfaces.
https://www.youtube.com/watch?v=Zw4M4NGv-Rw
If you are interested in learning how to leverage a search engine that is optimized to search large volumes of text-centric data, then check this course about Learning Apache Solr 8.
Milvus+
[英文] Tutorials Overview
https://milvus.io/docs/tutorials-overview.md
This page provides a list of tutorials for you to interact with Milvus.
https://www.baeldung.com/milvus-tutorial-intro
In this tutorial, we’ll explore Milvus, a highly scalable open-source vector database.
https://www.youtube.com/watch?v=7ejr_ZzU9jw
Discover the power of Milvus, an open-source vector database revolutionizing AI applications.
https://www.youtube.com/watch?v=Yhv19le0sBw
Vector databases have been trending recently as they power modern search, recommendations, and AI-driven applications.
还有更多 •••
相关职位
社招2年以上云智能集团
● 基础条件 1. 计算机、人工智能等相关专业本科及以上学历。 2. 精通 Go / Python / Java / C++ / Rust 中至少一门语言,具备优秀的系统编程能力和代码规范意识。 3.
更新于 2026-06-24北京|杭州|广州
社招5年以上云智能集团
1、计算机科学、软件工程或相关专业硕士及以上学历,2年以上后端系统或平台型产品研发经验。 2、熟练掌握Go / Python / Java等至少一门后端语言;熟悉微服务架构设计与分布式系统。 3、大模
更新于 2026-08-11杭州
社招5年以上云智能集团
1、计算机科学、软件工程或相关专业硕士及以上学历,2年以上后端系统或平台型产品研发经验。 2、熟练掌握Go / Python / Java等至少一门后端语言;熟悉微服务架构设计与分布式系统。 3、大模
更新于 2026-08-18杭州