搜索算法

高级搜索算法工程师

算法工程师 - 机器学习方向
工作内容
点击率/转化率 Predicting:应用于京东多渠道(APP、PC、微信、etc),多场景(商品、店铺、内容、etc)的瀑布流排序模型(海选、粗排、精排)
模型样本选取、结构设计、特征选择、优化算法tuning
用户建模:设计用户长短期用户行为的表示框架,通过模型方法抽象出用户的兴趣、偏好、购买力等等,并通过网络来建立用户和商品的关联
大规模模型训练框架(基于开源社区)的设计、实现,以及后期的可读性、易用性、性能优化
向量检索:应用向量检索达到个性化的在线检索
多种向量表示的问题定义
向量模型的样本生成、结构设计、特征选择、算法调优工作,以保证后续语义相关
向量模型的离线训练框架、模型拆图并应用到线上整个链路的搭建
Rerank:在精排后调整结果的分配和排序策略,提升多样性和转化
搜索系统rerank问题定义、框架的设计,利用增强学习算法、结合快速的在线反馈改进rerank问题
根据Query和用户偏好,在线生成个性化的商品创意,提升商品的转化
任职要求
计算机、数学、自然语言处理、机器学习及相关专业研究生、博士生
熟悉C/C++与Linux开发,熟悉Python/Shell等脚本语言,对常用数据结构和算法有深刻理解
熟悉常用machine learning尤其是deep learning算法,并有大规模分布式应用经验
熟悉tensorflow、torch、caffe等深度学习框架
对创新和挑战的工作有激情,具备出色的规划、执行力,强烈的责任感,以及优秀的学习能力
在机器学习、数据挖掘、计算广告等领域的国际顶级会议或期刊上发表论文者优先
更新于 2024-09-27
查看更多岗位职责
岗位职责:

  1. 设计、实现并优化搜索推荐算法和系统,确保搜索结果的准确性、多样性和个性化。

  2. 分析和理解用户搜索行为、偏好和趋势,提取关键特征并构建相应的模型和算法。

  3. 进行大规模数据处理和分析,优化搜索引擎的性能和效率。

  4. 与产品团队紧密合作,理解用户需求并将其转化为技术方案和功能需求。

  5. 进行实验和测试,评估算法和模型的效果,并持续优化改进。

  6. 跟踪行业*新技术和研究,探索新的算法和方法来提升搜索推荐质量。

职位要求:

  1. 本科及以上学历,计算机、统计学、数学等相关专业;

  2. 5年及以上搜索算法工作经验,至少有3年模型排序经验,有电商/旅游公司工作经验者优先;

  3. 熟练掌握LR/GBDT等排序模型, 对BERT/DSSM等深度模型有一定的了解;

  4. 熟练使用python语言,有Tensorflow、PyTorch等深度学习框架开发者优先;

  5. 具备大数据的分析能力、大数据挖掘能力,数据各种数据平台的使用,例如:Hive/HBase/Spark/;

  6. 了解A/B Testing过程,熟悉CTR、CVR、UV value等电商行业核心业务指标;

  7. 具备较好的工程基础和良好的代码风格;

  8. 具有良好的沟通能力,英语听力良好。



更新于 2024-10-17
查看更多岗位职责

工资待遇区别

岗位名称
平均工资
较上年
¥40.7K
-2%
说明:搜索算法和高级搜索算法工程师哪个工资高?搜索算法低于高级搜索算法工程师。搜索算法平均工资¥40.7K/月,2024年工资¥40.6K,2024年工资低于2023年,高级搜索算法工程师平均工资¥40.9K/月,2024年工资¥40.4K,2024年工资低于2023年,统计依赖于各大平台发布的公开数据,系统稳定性会影响客观性,仅供参考。

就业前景区别(历年招聘趋势)

岗位名称
2023年职位量
较2022年
说明:搜索算法和高级搜索算法工程师哪个就业前景好?搜索算法2023年招聘职位量 881,较2022年增长了 13%。高级搜索算法工程师2023年招聘职位量 55,较2022年增长了 38%。统计依赖于各大平台发布的公开数据,系统稳定性会影响客观性,仅供参考。

学历要求区别

本科 58.2%
硕士 31.9%
不限学历 5.0%
大专 3.9%
高中 0.35%
中专 0.35%
博士 0.35%
本科 75.0%
硕士 12.5%
不限学历 12.5%
说明:搜索算法和高级搜索算法工程师的区别? 搜索算法需要什么学历?本科占58.2%,硕士占31.9%,不限学历占5.0%,大专占3.9%,高中占0.35%,中专占0.35%,博士占0.35%。 高级搜索算法工程师需要什么学历?本科占75.0%,硕士占12.5%,不限学历占12.5%。

经验要求区别

3-5年 39.5%
5-10年 23.1%
不限经验 18.1%
1-3年 17.8%
应届毕业生 1.1%
10年以上 0.36%
5-10年 37.5%
1-3年 25.0%
3-5年 25.0%
不限经验 12.5%
说明:搜索算法和高级搜索算法工程师的区别? 搜索算法经验要求哪个最多?3-5年占39.5%,5-10年占23.1%,不限经验占18.1%,1-3年占17.8%,应届毕业生占1.1%,10年以上占0.36%。 高级搜索算法工程师经验要求哪个最多?5-10年占37.5%,1-3年占25.0%,3-5年占25.0%,不限经验占12.5%。