小红书【REDstar】机器学习框架工程师-搜广推方向
校招全职地点:北京 | 上海 | 深圳状态:招聘
工作描述
任职要求 1、本科及以上学历,计算机等相关专业,学习能力强,有高并发、高可用系统设计研发经验; 2、精通C/C++,具备扎实的系统底层能力(内存、并发、网络),有大型系统开发经验; 3、良好的架构设计能力和团队合作精神,能独立承担任务,有把控项目进度的能力,工作有逻辑条理; 4、熟悉TensorFlow Serving、TensorRT、OpenXLA、ONNX Runtime、Torch Inductor等机器学习框架的其中一种。 【加分项】 1、主导或核心参与过机器学习服务平台或者搜推广系统; 2、熟悉搜索、推荐、广告系统,有相关开发经验;…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
算法+
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
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
CUDA+
https://developer.nvidia.com/blog/even-easier-introduction-cuda/
This post is a super simple introduction to CUDA, the popular parallel computing platform and programming model from NVIDIA.
https://www.youtube.com/watch?v=86FAWCzIe_4
Lean how to program with Nvidia CUDA and leverage GPUs for high-performance computing and deep learning.
分布式系统+
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
大模型+
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
Triton Inference Server+
https://docs.nvidia.com/deeplearning/triton-inference-server/user-guide/docs/index.html
Triton Inference Server is an open source inference serving software that streamlines AI inferencing.
NCCL+
https://developer.nvidia.com/nccl
The NVIDIA Collective Communication Library (NCCL) implements multi-GPU and multi-node communication primitives optimized for NVIDIA GPUs and networking.
Megatron+
https://www.youtube.com/watch?v=hc0u4avAkuM
DeepSpeed+
[英文] Getting Started
https://www.deepspeed.ai/getting-started/
DeepSpeed model training is accomplished using the DeepSpeed engine.
https://www.youtube.com/watch?v=pDGI668pNg0
LLaMA-Factory+
https://llamafactory.readthedocs.io/en/latest/
LLaMA Factory is an easy-to-use and efficient platform for training and fine-tuning large language models.
vLLM+
https://www.newline.co/@zaoyang/ultimate-guide-to-vllm--aad8b65d
vLLM is a framework designed to make large language models faster, more efficient, and better suited for production environments.
https://www.youtube.com/watch?v=Ju2FrqIrdx0
vLLM is a cutting-edge serving engine designed for large language models (LLMs), offering unparalleled performance and efficiency for AI-driven applications.
SGLang+
[英文] Install SGLang
https://docs.sglang.ai/get_started/install.html
SGLang is a fast serving framework for large language models and vision language models.
https://github.com/sgl-project/sgl-learning-materials
LMDeploy+
https://lmdeploy.readthedocs.io/en/latest/get_started/get_started.html
This tutorial shows the usage of LMDeploy on CUDA platform.
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.
还有更多 •••
相关职位
校招
1、本科及以上学历,计算机、人工智能、图形图像、数字媒体技术等相关专业优先; 2、熟练掌握 C/C++、Python 或其他至少一种主流工程语言,具备扎实的工程实现能力和复杂系统拆解能力; 3、熟悉多
更新于 2026-08-25上海|北京
校招
1、本科及以上学历,计算机、自动化、统计、数学等相关专业; 2、扎实的机器学习基础,掌握大模型/多模态、CV、NLP、推荐或数据挖掘中的一项或多项;具备快速的 coding 能力,熟练使用Python
更新于 2026-08-25北京|上海|杭州
校招
1、本科及以上学历,计算机、电子信息、自动控制、软件工程、数学等相关专业,本科及以上学历; 2、优秀的问题解决能力,对新技术保持好奇,敢于挑战高难度,善于提出解决方案并快速验证; 3、熟练掌握Tens
更新于 2026-08-04北京|上海|杭州