阿里巴巴业务技术-AI应用开发工程师-杭州
社招全职2年以上地点:杭州状态:招聘
任职要求
1. 熟练掌握Java/Python等一门或多门编程语言,具备扎实的算法与数据结构基础; 2. 熟练掌握OpenCV、FFmpeg等图像/视频处理工具库,具备实际项目经验; 3. 熟悉常用的数据结构和算法,熟练掌握Spring,Mybatis,Springboot等常用的Java框架; 4. 了解深度学习框架(PyTorch/TensorFlow),有Transformer等模型实战经验优先; 5. 熟悉算法原理,有LLM、VLM、SD、FLUX等模型训练及应用经验优先; 6. 对大模型workflow及Agent框架(Dify、coze、LangChain、AutoGPT、MetaGPT)有深入研究者优先。 7. 具备良好的团队协作能力和沟通能力。
工作职责
1. 视频/图像生产链路搭建,设计并实现文案/图像/视频生产解决方案,优化链路性能,确保高吞吐量、低延迟,满足实时或近实时处理需求。 2. Workflow基建开发,设计并开发可扩展的工作流引擎,支持复杂任务编排(如条件分支、并行计算、异常重试)。 3. AI Agent开发与优化,基于大语言模型(LLM)或垂直领域模型,开发具备自主决策能力的AI Agent,支持任务分解、工具调用(如API、数据库)和结果反馈。 4. 知识库引擎搭建,搭建知识库生产及管理框架,并将其与工作流结合。 5. AI应用开发与部署,将AI能力封装为服务,集成到企业级应用中。 6. 技术研究与创新,跟踪前沿AI技术(如多模态大模型、Agent框架),推动技术创新与业务落地。
包括英文材料
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://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://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://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
OpenCV+
https://learnopencv.com/getting-started-with-opencv/
At LearnOpenCV we are on a mission to educate the global workforce in computer vision and AI.
https://opencv.org/university/free-opencv-course/
This free OpenCV course will teach you how to manipulate images and videos, and detect objects and faces, among other exciting topics in just about 3 hours.
Spring+
https://liaoxuefeng.com/books/java/spring/index.html
Spring是一个支持快速开发Java EE应用程序的框架。它提供了一系列底层容器和基础设施,并可以和大量常用的开源框架无缝集成,可以说是开发Java EE应用程序的必备。
https://spring.io/guides/gs/rest-service
https://spring.io/quickstart
Level up your Java code and explore what Spring can do for you.
MyBatis+
https://mybatis.org/mybatis-3/getting-started.html
https://www.baeldung.com/mybatis
MyBatis is an open source persistence framework which simplifies the implementation of database access in Java applications.
深度学习+
https://d2l.ai/
Interactive deep learning book with code, math, and discussions.
PyTorch+
https://datawhalechina.github.io/thorough-pytorch/
PyTorch是利用深度学习进行数据科学研究的重要工具,在灵活性、可读性和性能上都具备相当的优势,近年来已成为学术界实现深度学习算法最常用的框架。
https://www.youtube.com/watch?v=V_xro1bcAuA
Learn PyTorch for deep learning in this comprehensive course for beginners. PyTorch is a machine learning framework written in Python.
TensorFlow+
https://www.youtube.com/watch?v=tpCFfeUEGs8
Ready to learn the fundamentals of TensorFlow and deep learning with Python? Well, you’ve come to the right place.
https://www.youtube.com/watch?v=ZUKz4125WNI
This part continues right where part one left off so get that Google Colab window open and get ready to write plenty more TensorFlow code.
Transformer+
https://huggingface.co/learn/llm-course/en/chapter1/4
Breaking down how Large Language Models work, visualizing how data flows through.
https://poloclub.github.io/transformer-explainer/
An interactive visualization tool showing you how transformer models work in large language models (LLM) like GPT.
https://www.youtube.com/watch?v=wjZofJX0v4M
Breaking down how Large Language Models work, visualizing how data flows through.
大模型+
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.
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.
AutoGPT+
[英文] What is AutoGPT?
https://www.ibm.com/think/topics/autogpt
https://www.youtube.com/watch?v=v-5AWQlTFw8
Someone has created a version of ChatGPT called AutoGPT and it’s a lot more powerful.
Spring Boot+
https://spring.io/guides/gs/spring-boot
his guide provides a sampling of how Spring Boot helps you accelerate application development.
https://www.youtube.com/watch?v=Nv2DERaMx-4&list=PLzUMQwCOrQTksiYqoumAQxuhPNa3HqasL
The author teaches you how to use Spring Boot from a complete beginner, to building a REST API with a real database, Dockerising it and deploying it to the cloud.
相关职位
社招
1.探索多模态、智能体等大模型前沿技术,发掘天猫超市业务中的新机遇,能够进行创新实践落地 2.参与构建涵盖模型选型、微调、部署、计算优化、工程应用的全链路大模型服务框架及应用平台 3.挖掘并负责图文生成、Agent应用等多项关键技术在业务域内的技术难点攻坚
更新于 2025-06-16
社招1年以上
1. 负责集团内部AI平台前端系统的设计与开发(包括但不限于AI应用构建、知识库、评测、模型交互等) 2. 深入理解AI平台业务目标,结合前沿AI能力与创新机制,从前端视角持续优化平台体验,提升AI产品质量 3. 探索并实践前端领域AI技术应用,提升开发效率,参与前端架构设计与优化,保证系统的可维护性、可扩展性、高可用性 4. 与后端、产品等团队紧密协作,共同推动AI平台功能迭代和技术落地
更新于 2025-08-26
社招3年以上技术-开发
1. 负责钱塘征信相关Agent和AI应用的开发与维护; 2. 对常用的AI应用构建框架(DIFY、LangChain等)/工具有深入的使用和调试经验,具备可以二次开发调整的能力; 3. 参与应用的设计,确保技术实现符合业务需求; 4. 与团队合作,持续提升用户体验,善于识别和发现潜在Agent服务需求。
更新于 2025-09-10