阿里云阿里云智能-AI中间件研发专家-杭州
社招全职3年以上云智能集团地点:杭州状态:招聘
任职要求
1. 计算机相关方向,基础理论扎实,如高等数学,数据结构,算法,操作系统,软件工程,体系结构,编译原理等。ACM等计算机相关竞赛获奖者优先考虑。 2. 具备强烈的技术好奇心,专注中间件某个方向,如Agent开发框架和组件(Langchain/ADK/AgentScope/Dify等)、服务框架(Dubbo/SpringAIAlibaba)、注册配置中心(Eureka/Nacos/zookeeper)、服务网格(Istio/Envoy)等。有设计大型生产高可用分布式系统者优先考虑。 3. 熟练掌握 Java、Python或者Golang编程语言及其技术栈。具备良好的软件工程研发素质、极限编程以及敏捷开发经验者优先。 4…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
阿里云 AI 中间件团队致力于打造行业一流AI中间件(Agent 框架,AI治理,AI Registry,AI 网关等),拥有全球知名开源项目 AgentScope/SpringAIAlibaba/Higress/Dubbo/Nacos,一流商业产品 AI网关,MSE,支撑阿里Qwen-APP/百炼/PAI 等核心业务流量。 1. 参与AI中间件的系统设计与实现(包括网关 & AgentScope & AI Registry), 独立完成相关模块的完整设计、开发工作,并保证功能交付的质量与稳定性。 2. 参与AI中间件的用户需求实现,主动组织、推动上下游团队的协作,按时保质地交付用户功能需求。 3. 参与AI中间件的高可用能力构建,主动通过架构设计解决高可用容灾,通过单元测试、功能测试、性能测试、容灾演练等持续提升自身负责模块的稳定性能力。 4. 参与AI中间件的性能调优,关注前沿技术发展趋势,结合实际场景落地持续提升AI中间件的性能,打造全球一流的AI中间件产品。 5. 参与AI中间件的AI场景探索与落地,基于用户需求独自完成设计与开发工作,并保证功能交付的质量与稳定性。 6. 参与AI中间件相关的开源项目AgentScope、Nacos、Higress影响力和标准的构建,在开源社区担任重要角色,组织社区持续发展。 7. 参与AI Agent落地标准定义,通过上下文(Skills、Prompt、MCP)工程、评估、强化学习持续优化Agent效果。
包括英文材料
数据结构+
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://compilerbook.com/
We're picking up right where we left off and write a compiler and a virtual machine for Monkey.
https://craftinginterpreters.com/
Crafting Interpreters contains everything you need to implement a full-featured, efficient scripting language.
https://interpreterbook.com/
In this book we will create a programming language together.
https://nostarch.com/writing-c-compiler
Build a Real Programming Language from Scratch
https://www.youtube.com/watch?v=5ZmFlxrNaN8&list=PLBlnK6fEyqRjT3oJxFXRgjPNzeS-LFY-q
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
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.
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
LangChain+
https://python.langchain.com/docs/tutorials/
New to LangChain or LLM app development in general? Read this material to quickly get up and running building your first applications.
https://www.freecodecamp.org/news/beginners-guide-to-langchain/
LangChain is a popular framework for creating LLM-powered apps.
Dubbo+
https://dubbo.apache.org/en/overview/mannual/java-sdk/tasks/
Nacos+
https://nacos.io/docs/latest/overview/
Nacos 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。
ZooKeeper+
https://kubernetes.io/docs/tutorials/stateful-application/zookeeper/
This tutorial demonstrates running Apache Zookeeper on Kubernetes using StatefulSets, PodDisruptionBudgets, and PodAntiAffinity.
https://www.baeldung.com/java-zookeeper
Apache ZooKeeper is a distributed coordination service which eases the development of distributed applications.
[英文] Zookeeper Tutorial
https://www.tutorialspoint.com/zookeeper/index.htm
ZooKeeper is a distributed co-ordination service to manage large set of hosts.
还有更多 •••