锦鲤求职

快手

推荐/广告/搜索引擎C++开发工程师

锦鲤会替你打开官网网申、按简历自动填表提交,你只需要在关键步骤确认。

岗位描述

岗位职责
1、参与快手搜索、广告、推荐等核心业务的引擎架构研发,涵盖召回、排序、预测、特征服务、索引链路、数据流、在线 serving 等核心模块。
2、负责高性能、高并发、低延迟在线系统的设计与优化,支撑千亿级流量、百万级 QPS 的大规模业务场景。
3、设计灵活的策略调度与算法工程化框架,通过模块化、平台化能力提升算法策略迭代效率。
4、持续优化系统性能与资源成本,通过 profiling、代码调优、架构优化等方式提升系统吞吐、稳定性和可扩展性。
5、建设实时、可靠、可观测的数据链路和特征服务,支持搜索、广告、推荐等多业务场景快速迭代。
6、与算法、数据、产品等团队协作,推动搜广推基础架构持续演进,用高质量工程能力支撑业务增长。

岗位要求
1、本科、硕士或博士毕业生,计算机、软件工程、人工智能、电子信息、数学等相关专业优先;
2、编程基础扎实,熟悉C/C++,掌握常见数据结构与算法,具备良好的工程实现能力和代码习惯;
3、熟悉操作系统、计算机网络、数据库、分布式系统等基础知识,了解IO、多线程、并发编程、内存管理等相关技术;
4、对高性能系统、分布式架构、搜索/广告/推荐引擎、机器学习在线 serving 等方向有浓厚兴趣;
5、具备较强的问题拆解能力、学习能力和责任心,能够主动发现问题、分析问题并推动解决。

加分项:
1、有C++ 高性能编程、网络编程、多线程、异步IO、RPC 框架、缓存、内存优化等实践经验;
2、有搜索、广告、推荐、特征服务、索引系统、召回排序、在线 serving 等相关项目经验;
3、熟悉 Kafka、Flink、Spark、Hive、HBase、Redis 等数据处理或存储组件;
4、有大型分布式系统、高并发服务、稳定性建设、容量规划、性能调优相关经验;
5、参与过 ACM/ICPC、CCPC、开源项目、科研项目或有高质量个人工程项目。

后端开发方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →