快手高级C++研发工程师-【搜索】
社招全职D2867地点:北京状态:招聘
任职要求
1、扎实的编程基础,熟练掌握C/C++,具备独立设计编码落地能力; 2、拥有大规模分布式系统的设计和研发经验,掌握复杂系统下的调优经验; 3、具备完备的独立思考和文献阅读能力,能独立完成解决方案。 加分项: 1、熟悉高性能编程,对体系结构和编译原理有深入理解,有良好的代码调优经验; 2、具备大规模搜索、推荐、广告引擎的架构设计和研发经验; 3、高迭代效率下的策略调度框架设计经验。
工作职责
1、参与快手搜索引擎研发工作,支撑视频、电商、直播、本地等多场景的搜索业务; 2、参与百亿级资源规模的搜索/推荐系统的架构设计,负责搜索在线策略引擎、特征服务、排序服务等方向的研发; 3、针对高并发高吞吐的大规模分布式系统,对核心策略引擎进行优化并应用新技术,提高系统的稳定性、性能、可拓展性。
包括英文材料
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.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
系统设计+
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.
相关职位
社招2年以上MEG
-承担百度搜索相关业务或AI应用框架的iOS客户端研发工作,参与调研、设计开发相关基建、产品功能 -研究探索iOS客户端架构和技术,持续优化框架架构、性能、可靠性,提升用户体验 -快速响应线上/开发者问题,定位解决疑难杂症,并沉淀相关经验 -持续跟进移动端和AI领域的最新技术发展和趋势,推动团队在移动端和AI领域的技术创新
更新于 2024-10-12

社招5年以上技术
1. 参与数据管理平台能力的建设,包括搜索推荐样本、特征的注册、生产及同步能力,以及CV/NLP样本数据的管理、标注等能力 2. 参与算法训练及推理平台能力的建设,支持搜推、CV/NLP等业务模型迭代训练 3. 参与模型推理平台能力的建设,支持搜推、CV/NLP等模型的统一推理(模型版本管理、转换、加速等) 4. 参与搜索推荐DEBUG可解释及模型/策略调优平台能力建设; 5. 参与实时计算平台能力建设,高效支持业务接入(ETL)搜推场景,以及业务实时指标(如:算法实时特征)的配置化生产
更新于 2024-07-10
社招3年以上MEG
-负责新一代 AI 搜索产品的通用架构能力规划与建设落地,牵引AI架构的优化方向,持续构建AI竞争力 -分析关键的AI应用场景,发现技术瓶颈,提出架构优化建议 -负责 AI 各种子系统设计,比如memory系统设计、模型流控、风控设计、智能体分发协议设计等 -负责 AI 搜索服务运维、系统级架构优化和治理 ,提出建设性意见,提升服务性能和稳定性建设 -负责AI能力统一输出及转化为能够赋能提效的终端产品研发 -负责对接涉及多团队协作项目的工作分解和实现等其他工作
更新于 2024-07-04