阿里巴巴AI Infra工程师-计算方向
实习兼职阿里巴巴2027届实习生地点:北京 | 杭州 | 上海状态:招聘
工作描述
任职要求 1. 基础条件: ● 计算机、软件工程、人工智能等相关专业优先。 ● 热衷于数据结构和算法,在 ACM/ICPC 等竞赛中成绩优异者优先。 ● 在系统、体系结构或 AI 领域顶会(如 OSDI, SOSP, ASPLOS, ISCA, MICRO, MLSys, SIGCOMM, NSDI 等)发表过论文,或在核心开源项目中有重大贡献(Maintainer/Committer)者优先考虑。 2. 专业能力(系统工程与计算底座): ● 系统编程功底:精通 C/C++、Go、Python 或 Rust 中至少一门语言,具备扎实的系统级编程能力。熟悉 Linux 内核(调度器、内存管理、网络栈、文件系统、cgroups)及高性能网络开发(Socket, RDMA, DPDK/SPDK),具备极强的底层工程实现与缺陷排查能力。 ● 分布式系统与云原生:深刻理解分布式系统基本原理(如一致性、容错、扩展性等);对 Kubernetes 架构有一定理解,熟悉容器 Runtime(Docker/containerd/CRI)原理者优先;了解虚拟化技术(KVM/QEMU/Xen)或 DPU/智能网卡架构者加分。 3. AI 计算领域专业知识(满足其一即可): ● 了解 AI 的基本原理与常见算法,理解模型训练/推理任务的基本流程及其资源需求(如显存、带宽、通信模式),了解主流训练推理框架(如 PyTorch、Megatron-LM、DeepSpeed、vLLM、SGLang)的基本使用方式。 ● 了解异构计算或高性能计算体系,熟悉 GPU 体系结构(PCIe/NVLink/NVSwitch)及相关编程模型(CUDA),有 GPU 相关优化经验者优先。 ● 熟悉容器化环境下 AI 任务的架构及部署链路,了解如何通过容器/虚拟化技术优化模型加载、Checkpoint 保存、Memory 管理等环节。 ● 了解 x86/ARM 体系结构,熟悉 CPU 虚拟化(VT-x)、内存虚拟化(EPT)、IO 虚拟化(SR-IOV/VFIO)等核心模块原理者优先。 4. 能力特质: ● 全局技术视野:具备跨域的技术视野,能从""GPU 算子 → HBM 显存 → NVLink/PCIe 总线 → RDMA 网卡 → 分布式调度器 → K8s 编排""的全链路视角拆解计算流程,准确把握计算、网络与调度的边界权衡。 ● 系统思维与极致追求:乐于挑战复杂系统的性能极限,熟练使用各种 Profiling …
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
数据结构+
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/
ICPC+
https://icpc.global/
The International Collegiate Programming Contest is an algorithmic programming contest for college students.
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.
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
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
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.
Rust+
https://www.youtube.com/watch?v=BpPEoZW5IiY
In this comprehensive Rust course for beginners, you will learn about the core concepts of the language and underlying mechanisms in theory.
https://www.youtube.com/watch?v=lzKeecy4OmQ
Full Rust 101 Crash Course for beginners.
https://www.youtube.com/watch?v=rQ_J9WH6CGk
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
内核+
https://www.youtube.com/watch?v=C43VxGZ_ugU
I rummage around the Linux kernel source and try to understand what makes computers do what they do.
https://www.youtube.com/watch?v=HNIg3TXfdX8&list=PLrGN1Qi7t67V-9uXzj4VSQCffntfvn42v
Learn how to develop your very own kernel from scratch in this programming series!
https://www.youtube.com/watch?v=JDfo2Lc7iLU
Denshi goes over a simple explanation of what computer kernels are and how they work, alonside what makes the Linux kernel any special.
分布式系统+
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
Kubernetes+
https://kubernetes.io/docs/tutorials/kubernetes-basics/
This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system.
https://kubernetes.io/zh-cn/docs/tutorials/kubernetes-basics/
本教程介绍 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,还包括一个在线教程供你学习。
https://www.youtube.com/watch?v=s_o8dwzRlu4
Hands-On Kubernetes Tutorial | Learn Kubernetes in 1 Hour - Kubernetes Course for Beginners
https://www.youtube.com/watch?v=X48VuDVv0do
Full Kubernetes Tutorial | Kubernetes Course | Hands-on course with a lot of demos
Docker+
https://www.youtube.com/watch?v=GFgJkfScVNU
Master Docker in one course; learn about images and containers on Docker Hub, running multiple containers with Docker Compose, automating workflows with Docker Compose Watch, and much more. 🐳
https://www.youtube.com/watch?v=kTp5xUtcalw
Learn how to use Docker and Kubernetes in this complete hand-on course for beginners.
还有更多 •••
相关职位
社招2年以上
【我们期待这样的你】 基础扎实:计算机相关专业背景,拥有深厚的 C++ 功底,精通数据结构、算法及操作系统原理(内存管理、多线程、锁机制)。 专项特长(满足以下任一方向即可,不必全能): 推理优化方向
更新于 2026-09-20北京
实习技术类
1、计算机、网络工程、电子信息、高性能计算、人工智能等相关专业; 2、熟悉 Linux 操作系统,掌握基础 Linux 命令,了解 Shell/Python 任意一种脚本语言,具备基础脚本编写能力;
更新于 2026-06-24上海
校招
1、本科及以上学历,计算机等相关专业方向优先; 2、熟练掌握GPU CUDA编程; 3、熟练掌握Megatron/DeepSpeed/FSDP等框架的研发,熟练掌握模型并行分布式技术; 4、对大语言模
更新于 2026-08-24北京|上海