小红书C++开发实习生-引擎架构
实习兼职引擎地点:上海 | 北京状态:招聘
任职要求
1、2024年9月1日至2025年8月30日期间毕业,统招本科及以上学历; 2、基础功底扎实,精通C/C++、Java等至少一门编程语言,具有良好的编程和工程实现能力 3、有算法Serving服务开发,算法服务性能优化(如结合GPU/FPGA等的优化经验)优先
工作职责
1、深度参与小红书社区搜索/推荐业务,满足产品、算法对于核心引擎或者基础平台的功能需求 2、抽象通用的业务开发框架与组件,提升业务支持效率,将现有技术逐步平台化和产品化 3、参与搜索引擎、推荐引擎、模型预测、向量检索等基础系统、平台的设计、研发及调优工作,提升效率降低成本 4. 对搜推&cvnlp类模型推理服务进行性能优化,并支持业务的大模型相关探索
包括英文材料
学历+
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
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.
算法+
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/
FPGA+
https://nandland.com/fpga-101/
These are the fundamental concepts that are important to understand when designing FPGAs.
相关职位
实习技术类
1、负责跨平台视频拍摄剪辑引擎和特效渲染引擎的架构设计和开发维护,开发新功能,优化引擎性能,为up主提供更好的创作体验; 2、支持内部特效创作工具的开发,为特效创作提供技术支持; 3、参与研发用于拍摄/剪辑/直播场景的特效能力,包括转场、字幕、材质、光照、动画、美颜、美妆、滤镜等;
更新于 2025-03-04
实习
1、负责小米广告系统在线索引、召回引擎架构演进优化,支撑百亿流量下千万级物料的投放能力; 2、负责支撑应用分发及信息流广告等多种业务高速迭代,通过设计实现投放策略,提升媒体的变现效率;
更新于 2025-03-24