阿里巴巴AI客户端开发工程师
实习兼职淘天集团日常实习生批次地点:杭州状态:招聘
任职要求
技术能力: 熟练掌握至少一种编程语言(如Java、Kotlin、Objective-C、Swift、C++等),具备扎实的编程基础。 熟悉常见数据结构和算法,有良好的计算机基础。 对AI技术有一定兴趣或了解,有相关实践经验者优先(如机器学习、深度学习、自然语言处理等)。 学习能力与态度: 对互联网业务有热情,乐于接受挑战,具备快速学习和解决问题的能力。 有责任心,能够独立完成任务,同时具备良好的团队合作精神。 能够适应快节奏的工作环境,有较强的抗压能力。 加分项: 有实际项目经验,尤其是互联网相关业务开发经验。 熟悉AI工具的使用,如ChatGPT、CodeGen等,或有AI与开发结合的实践经验。 熟悉数据分析或有相关经验,能够通过数据驱动优化业务。
工作职责
我们正在寻找优秀的实习生,加入淘宝核心场景开发团队,参与淘宝首页、搜索、内容、消息等核心业务的开发与优化。实习生将在团队中承担重要职责,包括但不限于: 参与淘宝核心场景的功能设计、开发和优化,提升用户体验和业务效率。 在资深开发工程师的指导下,完成高质量的代码实现和系统优化。 深入理解客户端架构,解决端上技术难题,探索极致性能优化方案。 探索AI技术在代码编写和问题排查中的应用,尝试通过AI工具自动化开发流程,提高团队开发效率。
包括英文材料
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.
Kotlin+
https://kotlinlang.org/docs/kotlin-tour-welcome.html
Quickly learn the essentials of the Kotlin programming language through our tours, which will take you from beginner to intermediate level.
https://learnxinyminutes.com/kotlin/
Kotlin is a statically typed programming language for the JVM, Android and the browser. It is 100% interoperable with Java.
https://www.youtube.com/watch?v=EExSSotojVI
In this full Kotlin course, you will learn the most popular programming language on Android and start building your own apps.
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
Swift+
[英文] A Swift Tour
https://docs.swift.org/swift-book/documentation/the-swift-programming-language/guidedtour/
Explore the features and syntax of Swift.
https://www.hackingwithswift.com/learn
Free Swift and iOS tutorials
https://www.youtube.com/watch?v=8Xg7E9shq0U
Learn the Swift programming language in this full tutorial for beginners.
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://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.
深度学习+
https://d2l.ai/
Interactive deep learning book with code, math, and discussions.
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.
数据分析+
[英文] Data Analyst Roadmap
https://roadmap.sh/data-analyst
Step by step guide to becoming an Data Analyst in 2025
相关职位
校招钉钉2026届秋
1、AI功能开发:负责钉钉会议客户端AI功能的架构设计、开发与优化 2、算法集成:将语音识别、图像处理、自然语言处理等AI算法集成到会议客户端 3、实时处理:开发高性能的实时音视频AI处理引擎,探索会议场景AI落地的最佳实践 4、用户体验:设计并实现智能化的会议交互体验和AI辅助功能
更新于 2025-08-27
社招3-5年D3875
1. 负责推动 AI 技术在客户端研发各个环节的应用与创新,包括但不限于性能优化、排障、代码生成工具等的设计与研发,助力研发效率与质量提升; 2. 与业务团队紧密合作,完成从 AI 产品从技术原型、概念验证到功能落地的完整流程; 3. 制定 AI 工具产品的研发策略与迭代计划,持续优化工具可用性,提升用户满意度和技术影响力。
更新于 2025-09-08