岗位职责
- 设计、开发和优化大规模高可用的智能搜索系统,持续提升检索效率与用户体验;
- 深度参与AI模型(如召回、排序、理解、重排等)在在线搜索服务的集成、部署与性能调优;
- 搭建和完善数据处理与特征工程链路,支持大规模数据的高效流转与特征管理;
- 参与搜索系统的架构设计与工程实现,包括分布式服务、索引构建、检索优化、缓存加速与横向扩展等;
- 联合算法、产品、前后端等多团队协作,推动AI搜索相关功能的快速落地;
- 建立完备的监控、日志、报警与追踪体系,保障服务的稳定性、可观测性与高可用性;
- 积极跟进行业搜索与信息检索前沿技术,持续推动创新和最佳实践在系统中的落地。
职位要求
- 计算机相关专业本科及以上学历,扎实的软件工程、数据结构、算法基础;
- 熟练掌握至少一种主流编程语言(Java/Go/C++/Python等),具备良好代码能力和工程实现能力;
- 熟悉搜索引擎架构与相关技术(如Elasticsearch、Solr、Lucene或自研等),掌握索引、倒排、排序及检索优化原理;
- 有分布式系统开发及高并发场景下系统优化实践,了解服务治理与容器化部署(如K8s、Docker);
- 理解AI/ML模型的在线推理与工程集成流程,有推荐/搜索相关模型落地经验优先;
- 具备数据处理和特征工程能力,熟悉常见数据库、缓存及消息队列技术;
- 具备良好的沟通协作、问题定位与解决能力,有以终为始的工程落地意识。 加分项:
- 有千亿级别数据量或千万级别QPS的实际搜索系统研发经验;
- 熟悉信息检索/智能问答/语义理解/多模态检索等领域;
- 有AI模型服务化、模型全生命周期管理的实战经验;
- 参与过开源搜索项目、技术分享、业界竞赛或有高质量论文。