小红书【2027校招】机器学习框架工程师-搜广推方向
校招全职地点:北京 | 上海 | 深圳状态:招聘♡ 收藏
工作描述
任职要求 1、本科及以上学历,计算机等相关专业,学习能力强,有高并发、高可用系统设计研发经验; 2、精通C/C++,具备扎实的系统底层能力(内存、并发、网络),有大型系统开发经验; 3、良好的架构设计能力和团队合作精神,能独立承担任务,有把控项目进度的能力,工作有逻辑条理; 4、熟悉TensorFlow Serving、TensorRT、OpenXLA、ONNX Runtime、Torch Inductor等机器学习框架的其中一种。 【加分项】 1、主导或核心参与过机器学习服务平台或者搜推广系统; 2、熟悉搜索、推荐、广告系统,有相关开发经验;…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
学历+
高并发+
https://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
高可用+
https://redis.io/blog/high-availability-architecture/
A high available architecture is when there are a number of different components, modules, or services that work together to maintain optimal performance, irrespective of peak-time loads.
https://www.ibm.com/think/topics/high-availability
High availability (HA) is a term that refers to a system’s ability to be accessible and reliable close to 100% of the time.
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
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
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.
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.
ONNX+
https://github.com/onnx/tutorials
Open Neural Network Exchange (ONNX) is an open standard format for representing machine learning models.
[英文] Introduction to ONNX
https://onnx.ai/onnx/intro/
This documentation describes the ONNX concepts (Open Neural Network Exchange).
机器学习+
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://github.com/InteractiveAdvertisingBureau/openrtb2.x
Real-time Bidding (RTB) is a way transacting media that allows an individual ad impression to be put up for bid in real-time.
https://people.eecs.berkeley.edu/~jfc/DataMining/SP12/lecs/lec12.pdf
https://wnzhang.net/teaching/ee448/slides/11-computational-ads.pdf
If a bidder bids higher than his true value, then...
还有更多 •••
相关职位

校招算法序列
1. 机器人学、计算机科学、自动化、人工智能等相关专业硕士及以上学历; 2. 掌握强化学习(如PPO、SAC),能够结合实际需求进行应用; 3. 了解机器人仿真平台(如Isaac Gym、Isaac
更新于 2026-08-10北京

校招算法序列
1. 硕士及以上学历,计算机科学、计算机图形学、自动化、人工智能等相关专业; 2. 熟悉至少一种生成模型架构,如 Diffusion、Flow Matching、AutoRegressive 等 3.
更新于 2026-08-10北京|上海

校招算法序列
1. 机器人学、计算机科学、自动化、人工智能等相关专业硕士及以上学历; 2. 具有丰富的深度学习模型训练、调优经验,能够进行大规模数据的并行化模型训练; 3. 熟悉LLM/VLM/VLA等领域进展和相
更新于 2026-08-10北京|上海|上海
