快手搜索架构业务引擎架构师
任职要求
1、本科及以上学历,计算机或相关专业优先; 2、熟悉c/c++编程,有扎实的数据结构和算法等基础能力; 3、具备5年以上大规模搜推广在线引擎开发经验,熟悉高并发、高可用系统设计; 4、熟悉搜推广召回、排序等领域算法体系和迭代架构,熟悉深度学习在线服务架构; 5、具备一线团队管理经验,主导研发过大型跨部门合作项目; 6、具备优秀的沟通合作能力,强烈的ownership。
工作职责
负责快手搜索系统的业务引擎架构方向,面向短视频、电商、本地、搜索增长等多业务场景构建大规模业务引擎,支持算法业务的高效迭代。具体职责包括: 1、构建面向各个搜索业务的全链路业务引擎模块,包括策略服务、统一特征服务,排序服务等,支持算法和产运的迭代需求; 2、构建面向在线引擎的全图化引擎架构,提升全链路算法迭代效率和系统优化效率; 3、构建在线混部,动态算力等技术在高可用基础上提升在线引擎算力供给; 4、探索AI智能搜索、AI对话等新业务,探索大模型在搜索的应用落地。
1、深入剖析业务需求和技术架构质量风险,精准识别潜在风险点,推进相关问题系统性优化解决; 2、依据业务需求,设计引擎架构及算法链路相关质量工具,并推动落地实施; 3、负责领域测试工具的开发、维护及功能迭代,不断提升工具性能,提高测试效率。
1.建立合理的稳定性、容灾、研发效率、成本等体系,提升服务的稳定 2.持续探索优化排序、召回、粗排、精排等在线服务,提示整体系统的可行性,同时降低系统的延迟和成本 3.持续优化搜索系统工具,提升分析case的效率、自动评估指标、项目上线性能卡点等工具的开发 4.标准离线特征生产体系并完备生态,确保特征生产的稳定及清晰 5.与算法同学一起进行搜索业务的需求支持,确保业务的高效迭代
团队介绍:TikTok搜索团队致力于为用户提供精准高效的搜索工具,创造良好的搜索体验,提升信息流动的效率,同时高价值的搜索流量也能带来商业化价值,为TikTok生态内的其他业务提供高效的入口,支持内容生态的发展,提升中尾部视频的消费力量。 你可以有机会参与核心业务功能的开发工作,接触到第一线的用户,我们期待你的加入! 1、负责TikTok搜索业务研发工作,追求前沿技术,给数亿用户提供最好的用户体验; 2、参与TikTok搜索方向多个领域的架构优化、改造工作,方向包括: 1)搜索工程架构:能够对庞大的搜索架构进行最优化的治理,确保整体系统的设计合理,运作顺畅,快速支持业务迭代; 2)性能&稳定性:负责搜索产品的性能优化和稳定性工作,性能上可多视角来挖掘系统的性能瓶颈,不断挑战极限,稳定性上确保搜索产品的高SLA,同时可以对全系统做好降级保障; 3)多地域架构:结合业务的合规要求,制定并推进建设合规区域整体架构,把控整体架构向标准化高效运维方向演进; 4)搜索离线:对千亿的文档和短视频数据集里进行数据处理,确保能够高时效送索引,并推动离线数据平台化的建设,为搜索引擎提供可靠的数据支撑; 5)搜索平台:多合规区域下平台架构建设,高效支持搜索业务的上线、管理的平台化能力,包括 搜索效果评估、在线干预、离线数据管理等。