阿里巴巴研发工程师-算法工程化
实习兼职淘天集团2026届春季实习生招聘地点:杭州状态:招聘
任职要求
【职位要求】 1、本科及以上学历,数学、信息安全、网络安全、计算机、软件、人工智能、通信等相关专业。 2、熟练掌握C/C++,计算机基础扎实,有较好的工程实现能力。 3、对于机器学习和数学有较强的理解能力,有机器学习领域经验(计算机视觉、语音、NLP、推荐系统)者优先。 4、热衷于数据结构和算法、在ACM大赛成绩优异者优先。 5、熟悉异构计算和高性能计算,有GPU软硬件优化经验者优先。 6、了解模型训练、推理的基本原理,熟悉MNN、TNN、TensorRT、CoreML或其他至少一种推理框架。
工作职责
在这里,你将参与淘宝图片、视频、直播等丰富的内容业务场景,为用户的内容创作AIGC、消费体验提供更多的创意和能力。 在这里,你将与算法同学深度合作,进行算法和推理系统的联合深度优化,为各类算法模型在淘天的产品中应用提供有力的支撑。 在这里,你将会跟踪前沿技术(如模型量化),深度探索性能优化与工程效率的提升方案。 加入我们,你将会面对新的内容场景,通过技术深耕,和其他优秀的同学一起,改善全世界数十亿人的购物、娱乐和交互的体验。探索未知,挑战未来,来吧,我们等你加入! 【职位职责】包括但不限于: 1、参与机器学习全生命周期(训练、推理、MLOps、CI/CD、AB testing)组件的开发与优化。 2、设计和实现机器学习系统所需要的大规模分布式计算系统。 3、设计高性能的推理系统与高利用量的弹性资源调度系统。 4、在机器学习系统的前沿领域(如模型量化)参与应用驱动的研究。 5、收集理解淘天AI的需求并转化为技术系统设计。
包括英文材料
学历+
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
机器学习+
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.
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.
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.
推荐系统+
[英文] Recommender Systems
https://www.d2l.ai/chapter_recommender-systems/index.html
Recommender systems are widely employed in industry and are ubiquitous in our daily lives.
数据结构+
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/
MNN+
https://github.com/alibaba/MNN?tab=readme-ov-file#intro
MNN is a highly efficient and lightweight deep learning framework.
TNN+
https://github.com/Tencent/TNN/blob/master/README_CH.md
TNN:由腾讯优图实验室开源的高性能、轻量级神经网络推理框架。
TensorRT+
https://docs.nvidia.com/deeplearning/tensorrt/latest/getting-started/quick-start-guide.html
This TensorRT Quick Start Guide is a starting point for developers who want to try out the TensorRT SDK; specifically, it demonstrates how to quickly construct an application to run inference on a TensorRT engine.
相关职位

社招3年以上技术
1.负责3D图像算法的选型、设计、编写、测试、封装等工作。 2.与软件和硬件研发工程师密切配合,推进算法的应用落地。 3.负责算法的训练和调优工作,推进性能优化。
更新于 2025-09-15
社招3年以上研发技术类
1、根据工业检测场景需求制定算法方案并完成原型开发和测试,包含CV和DL算法; 2、有算法工程化经验,完成算法到软件代码的集成和调试; 3、参与需求调研和可行性评估,明确算法开发的技术目标和节奏,制定可行性计划; 4、参与已有算法的维护和功能升级; 5、跟踪算法发展的新趋势和新技术,并能不断应用于算法开发过程中,优化算法效果。
更新于 2025-09-19
社招技术类
我们正在寻找一位有才华和动力的算法工程化工程师,加入我们的搜推团队。你将负责开发和部署搜推系统的在线推理算法,为每天数百万的用户提供服务。 工作职责: • 理解并参与搜推广的特征工程、样本生成、模型训练和评估的整个过程 • 实现和优化搜推的在线推理算法,如召回、粗排、精排、重排等 • 理解搜推常见的算法模型,如逻辑回归、GBDT、DNN、DSSM、ESMM等 • 使用TF、tensorRT、OpenVINO等框架来加速在线推理,降低延迟和资源消耗 • 理解和应用多线程并行优化、AVX512优化、GPU架构优化等技术,提高在线推理性能 • 与其他工程师和研究人员合作,交付高质量的产品和服务
更新于 2024-12-10