小红书C++引擎开发工程师-服务框架方向
社招全职引擎地点:上海 | 北京状态:招聘
任职要求
1.本科及以上学历,计算机、软件工程等相关专业,具备扎实的计算机基础; 2.精通C++11/14/17,对操作系统、计算机网络、多线程编程有深刻理解及实战经验; 3.具备至少一个大型分布式系统(如搜索引擎、广告引擎、推荐系统后端、分布式数据库)的核心模块设计和开发经验; 加分项:具备全图化系统(havenask/Dragonfly)研发或应用经验者优先 加入我们,你将: -直面业界顶尖规模的海量图数据与流量挑战,解决真正“硬核”的技术难题。 -与一群顶尖的技术专家并肩作战,共同塑造下一代搜推广基础设施。 -在快速迭代的业务中,让你的技术成果直接驱动亿级用户体验和业务增长。
工作职责
你将投身于构建下一代搜推广业务的核心引擎,直面海量数据与超高并发带来的极限挑战,设计并实现革命性的图计算架构体系。你的工作将直接影响亿级用户的体验和业务的核心效率; 1:主导图计算引擎架构设计与演进: 负责搜推广业务场景下全图化引擎的核心架构设计,打造高效、灵活、可扩展的研发、交付与迭代范式,实现逻辑架构与物理架构的彻底解耦,为业务高速迭代奠定坚实基础; 2:攻坚核心能力建设与重构: 深度参与或主导分布式图计算、流式图处理、高性能通用算子库等关键能力的研发与落地;对搜推广业务核心模块进行深度业务抽象、重构与优化,提升系统可维护性与扩展性; 3:驱动极致性能优化: 负责引擎在超高并发、海量数据场景下的极限性能调优,持续攻克超低延迟、超高吞吐、最优资源利用率(CPU/GPU/内存) 等核心难题,保障系统在极端负载下的稳定与高效; 4:引领技术前沿与应用: 探索SQL优化、编译优化等领域的前沿技术,并将其应用于引擎实践中,不断提升引擎的技术壁垒和业务价值
包括英文材料
学历+
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://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
分布式系统+
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
推荐系统+
[英文] 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.
相关职位
社招引擎
1、深度参与小红书社区搜索/推荐/广告业务,满足产品、算法对于核心引擎或者基础平台的功能需求 2、抽象通用的业务开发框架与组件,提升业务支持效率,将现有技术逐步平台化和产品化 3、参与搜索引擎、推荐引擎、模型预测、向量检索等基础系统、平台的设计、研发及调优工作,提升效率降低成本
更新于 2025-09-02
社招2年以上技术类
职位定位 负责搜索推荐场景下算法服务的后端架构设计、工程化落地及技术创新,通过高效的数据处理与服务架构支撑,推动业务指标持续优化,同时探索大模型、RAG 等前沿技术在搜推领域的规模化应用。 核心职责: 1、主导搜索推荐算法服务的后端架构设计与演进,负责高可用、高并发服务的开发、部署及全生命周期维护,保障服务性能与稳定性; 2、设计并优化后端数据服务框架,支撑大规模用户行为数据、物品特征数据的高效处理与流转,提升数据链路的可靠性与实时性; 3、牵头探索大模型、RAG 等新技术在搜推场景的落地路径,主导技术方案设计、原型验证及工程化实现,持续优化检索精度与推荐效果; 4、与算法团队、产品团队深度协同,通过技术手段解决算法落地中的工程瓶颈(如响应延迟、资源消耗、离线 / 在线一致性等),推动线上核心指标(CTR、CVR、用户留存等)提升; 5、负责技术选型与技术债务治理,制定服务性能基准与优化策略,推动团队工程实践标准化。
更新于 2025-08-14
社招5-10年网易云音乐
参与网易云音乐内部以及网易集团OLAP平台建设和落地工作,工作包含但不限于以下几点: 1、负责OLAP引擎 Doris 服务的研发、维护和优化工作; 2、负责OLAP周围生态体系建设工作,如实时离线场景下数据的导入导出、监控告警体系等; 3、负责OLAP相关业务场景落地,根据不同业务场景提供匹配到解决方案。
更新于 2025-08-19