搜索JD
1-3 年
-
1.快手:
- 职位描述
1、负责快手短视频搜索交互算法和策略工作;
2、负责搜索的query分析、NER识别等工作;
3、短视频文本理解,包括语义一致性、摘要生成等方向。 - 任职要求
1、具有良好自然语言处理、数据挖掘、机器学习等方面的技术背景;
2、有NLP技术实际落地经验,有语义匹配、深度召回、bert模型等在搜索场景落地经验者优先;
3、对数据敏感,有较强数据分析和解决问题能力;
4、有强烈的上进心和求知欲,善于学习新事物;
5、强烈的责任心,良好的沟通能力,良好的团队合作精神。
- 职位描述
-
2.腾讯微视:
- 岗位要求:
1.计算机、软件相关专业,硕士及以上学历,有业界大型搜索引擎、推荐系统等研发经验者优先;
2.扎实的NLP和深度学习理论基础,对CNN、LSTM/GRU、Transformer,BERT等NLP技术有深入了解;
3.在长/短文本的关键词提取、实体识别、文本分类、语义匹配、知识图谱、信息检索中的一个或者几个方面有研发经验;
4.优秀的编程和算法能力,熟练掌握Python或C++编程语言,熟悉Spark或其他事大数据平台;
5.熟练掌握机器学习框架Tensorflow或PyTorch),有实际的算法落地经验;
6.有数据分析的洞察力和产品意识,及分析问题,持续追踪的责任心;
7.具有良好的团队合作意识,沟通能力,协调能力,能够承担工作压力,具有良好的学习能力。 - 岗位职责:
- 负责微视搜索业务算法研发工作,提供业界领先的搜索效果和体验;
- 负责Query理解、Ranking、搜索引导、知识图谱等模块的算法落地和优化;
- 关注业界NLP/深度学习等前沿技术,调研如何在搜索系统上应用和落地。
- 岗位要求:
-
3.京东:
京东搜索算法创新部】
团队负责京东数十个垂直搜索频道的算法优化工作,支撑集团国际化、B2B、直播、新零售、医疗、开放搜索战略等创新业务。- 【工作内容】
负责搜索Ranking(CTR/CVR)设计开发和效果迭代优化,提升场景效果
构建创新业务知识库,改进分词/query理解以及相关性效果,提升用户搜索体验
抽象排序通用化能力,构建多业务支撑算法平台,支持新业务快速落地
AutoML/Meta-Learning方向探索,提升垂搜多场景效果优化效率 - 【岗位要求】
计算机/数学相关专业,NLP/机器学习方向硕士及以上学历
熟悉Linux下的C/C++/Python开发,对数据结构有深刻理解
2年以上搜索/推荐/广告系统经验,熟悉常用机器学习/深度学习算法,以及tensorflow/caffe等深度学习框架,有过相关领域落地经验者优先
对工作有激情,出色的执行力,强烈的责任感,以及优秀的学习能力
- 【工作内容】
-
4.阿里健康:
岗位描述
【搜索算法】
负责阿里健康搜索场景下query匹配和排序算法优化,主要工作包括:
1、负责医生/医院等搜索相关性及排序模型优化,提高用户搜索精准体验;
2、负责提供健康相关产品的搜索算法迭代和优化。岗位要求
【搜索算法】
1、3年以上推荐/广告/搜索系统算法研发经验,对搜索系统有深刻理解;
2、在query rewrite、qp、相关性排序、CTR预估等方向上有深入的算法研究和丰富的实践经验;有自然语言处理相关经验尤佳;
3、扎实的机器学习功底,保持对领域前沿方向的跟踪,结合业务提出创新性解决方案;
4、精通深度学习常用模型,能够针对任务分析调优算法,需有深度学习框架(如Tensorflow)使用经验者;
5、能熟练应用C/C++、python等编程语言,了解hadoop、spark等分布式开发环境;
6、具有良好的问题分析和解决能力,具备团队合作意识; -
5.阿里电商
职位描述
1.电商业务:承担电商整体业务目标,如物流、零售、新品、新卖家、权益。具体的利用强化学习和运筹优化技术来解决搜索流量分配问题,并且应用多智能体强化学习技术进行多场景联合优化。
2.卖家增长:针对电商大数据进行分析,提出卖家增长的核心方法论,建模卖家,帮助卖家成长。
职位要求
1、本科及以上学历,硕士博士优先,计算机、数学、控制论、博弈论、运筹优化等相关专业。
2、在机器学习方向有扎实的知识储备,熟悉主流的强化学习算法,快速开发和落地强化学习算法。
3、在强化学习/机制设计的实际应用问题有大量研究或者实践经验者优先。
4、熟练使用Python/C++/java/shell语言等其中一种语言优先;有基于TF、Caffe等深度学习算法开发经验或者相关研究背景的优先。
5、具有良好的技术洞察力、商业敏感度和优秀的数据分析技能,能够开发创新实际分析方法以解决复杂的商业问题。 -
6.高德地图
岗位职责:
团队着力于高德导航核心算法和NLP技术研发,研究方向包括路线规划、个性化推荐、ETA预估、拥堵预测、文本理解、社区问答和对话交互等。
岗位要求:- 深入理解机器学习、自然语言处理、对话机器人、图学习、强化学习等知识和技术,在*会议或期刊有论文发表的优先
- 优秀的代码能力,熟悉搜索、排序、推荐、文本理解、对话交互等通用算法,熟悉主流深度学习工具PyTorch/TensorFlow等
- 热衷于技术创新,对于把大数据和人工智能技术能够应用到实际业务场景产生商业价值具有强烈的热情
- 具有很好的表达能力、团队适应能力,有责任心和团队协作精
- 参加过kaggle等国际国内知名比赛并取得优异成绩者优先
-
7.美团:
岗位职责:
1、基于美团业务场景,提供人工智能解决方案;
2、用自然语言处理技术和语义分析方法实现相关模型的建立与实践 ;
3、构建美团基础NLP Service,赋能各项业务;
4、人工智能问题的探索与研究。
岗位基本要求:
1、扎实的算法基础,精通NLP相关算法和模型;
2、熟悉Java/Python等编程语言;
3、熟悉文本情感分析、实体识别等技术模型。
4、目前待招的算法细分方向主要为搜索算法(搜索排序)、NLP自然语言处理、知识图谱、图学习、智能对话&智能客服业务,有以上经验者尤佳; -
8.微博:
岗位职责:
1、负责搜索算法技术的研究,理解业务需求,优化搜索召回、排序效果。
2、负责搜索产品功能升级和完善的相关调研与实现,研究搜索引擎相关技术和算法,并应用到实际问题中
3、大规模数据挖据/分析,从海量数据中挖掘检索相关数据/信号
职位要求:
1、具备优秀的逻辑思维能力,对解决挑战性问题充满热情,善于解决问题和分析问题;
2、熟悉常用的策略算法,对数据敏感,熟悉常用数据挖掘算法。
3、具有良好的沟通能力和良好的团队合作精神;
4、扎实的编码能力,熟练使用Linux下的C/C++/脚本语言开发
5、熟悉Hadoop、Spark等数据处理技术 -
9.蚂蚁:
岗位描述:
1、参与和负责蚂蚁金服推荐算法研发,包括服务推荐、权益推荐、金融产品推荐、资讯内容推荐等方向,通过个性化技术提升关键流量链路的业务效果;
2、参与和负责搜索算法研发,包括服务搜索、生活号搜索等核心方向;
3、参与和负责推荐和搜索算法关键技术突破,包括Query理解、召回算法、排序算法等。
岗位要求:
1.三年以上数据挖掘与机器学习应用经验,有推荐、搜索、广告等领域丰富的实战经验;
2、熟练掌握机器学习算法原理,能熟练运用机器学习、自然语言处理、深度学习、运筹优化、强化学习等模型解决有挑战性的问题;
3、对数据敏感,有良好的逻辑思维和定义以及解决问题的能力
4、优秀的组织与管理能力,能够带领团队达成既定任务;可以同时管理多个项目,具有与不同团队合作的意识,关注细节 -
10.蚂蚁:
- 职位描述:
1、参与和负责支付宝核心场景搜索推荐算法研发,深度Query与用户理解、深度个性化召回排序技术、机制与策略、智能交互、端智能算法等。
2、支撑业务需求快速迭代,持续创新突破核心技术,优化平台用户体验和业务价值。
3、对业务和技术方向有深度洞察,持续关注前沿进展,对搜索推荐领域富有极大热情。
职位要求:
- 有机器学习应用经验和基础,有搜索、推荐、广告等领域丰富的实战经验,在Query与用户理解、召回排序、机制设计、智能交互、端智能中一个或多个领域有深入实践;
2、熟练掌握机器学习算法原理,能熟练运用机器学习、自然语言处理、匹配技术、预估、运筹优化、强化学习、智能生成等技术解决有挑战性的问题,有业界顶会论文发表优先;
3、对数据敏感度极高,有良好的逻辑思维和定义以及解决问题的能力
4、优秀的组织协调能力,能够整合资源完成有挑战的目标。
- 职位描述:
-
11.虾皮:
负责全球多国家多语言的商品搜索算法工作,利用NLP技术,深度学习,强化学习等技术优化现有搜索系统,整体提升用户的搜索体验。具体包括
- 从用户体验和现有系统出发,找到优化方向并实施优化方案
- 利用最新技术和行业进展,优化搜索系统的各个子模块包括query理解,商品理解,语义召回,个性化排序,展示内容优化等模块
- 与商业团队和产品团队紧密合作,沟通商业需求和产品需求,共同推进需求落地
工作要求 - 3年以上搜索,推荐,广告等相关行业经验
- 计算机等相关方向硕士及其以上学历
- 英语读写能力;具备口语能力更佳
-
12.知乎:
职位描述
对知乎上的海量数据进行挖掘和分析,改善知乎在各个推荐场景(例如,Feed 流、问题推荐、相关推荐、用户推荐、个性化推送)下的用户体验;
具有搜索、推荐或者数据挖掘领域 3 年及以上工作经验;
了解常见的推荐算法,例如 CF、关联规则挖掘、隐含语义分解等,并有利用算法实际改进推荐效果的经验;
理解常用的机器学习模型,例如 LR、SVM、GBDT、神经网络等;
熟悉 Spark、MapReduce 等并行编程模型,有实际的海量数据处理和挖掘的经验;
牢固的计算机基础,对数据结构和算法有比较深入的了解。
加分项
构建过大型推荐系统,并在复杂业务场景下得到过验证;
拥有基于深度神经网络的推荐算法的使用经验,使用过 TensorFlow、Caffe 等深度学习框架。 -
13.头条
- 工作内容:
1、负责搜索排序、query分析、相关性计算、个性化搜索等技术方向的深入研究,设计算法方案并调优算法效果。
2、深度理解和参与用户搜索体验优化,与业务一起高速成长。 - 任职要求:
1、 熟练掌握C/C++编程技能,有扎实的编程基础、良好的编程风格和工作习惯;
2、出色的分析问题、解决问题能力,总是能从纷繁复杂的数据中一眼看出问题本质;
3、强悍的代码能力、数据结构和基础算法功底;
4、出色的机器学习(Deep Learning)、NLP和数据挖掘基础,并能很好地建模应用于解决搜索问题;
5、有大规模搜索引擎算法优化经验优先。
- 工作内容:
-
14.阿里神马搜索
- 职位描述
- 负责搜索召回、排序、query分析、相关性计算、用户行为分析等技术方向的深入研究,设计算法方案并调优算法效果;
- 深度理解用户搜索体验,对搜索效果进行极致优化。
- 职位要求
- 熟练掌握C/C++/Python编程技能,有扎实的编程基础、良好的编程风格和工作习惯;
- 出色的分析问题、解决问题能力;
- 出色的机器学习基础,并能很好地建模应用于解决搜索问题;
- 有大规模搜索/推荐/广告算法优化经验、熟悉深度学习前沿技术,优先。
-
15.爱奇艺:
搜索算法高级工程师
【职责描述】:- 负责搜索相关性算法优化,包括文本相关性、图文相关性等;
- 负责网民搜索意图分析,基于网民行为日志以及NLP等技术,识别网民真实意图,优化搜索结果;
- 负责视频搜索排序算法的设计与实现,为爱奇艺用户提供最好的搜索体验;
- 跟踪搜索、推荐以及深度学习等相关领域的前沿技术,并在实际业务中探索应用。
【岗位要求】: - 计算机及相关专业本科以上学历,相关领域2年以上工作经验;
- 扎实的代码功底和工程开发能力,有较强的数据分析和解决实际问题的能力;
- 熟悉hadoop/spark/flink等大数据处理工具,熟悉tensorflow等深度学习框架,对深度学习,算法优化问题有深入研究和理解者优先;
- 熟悉主流的排序模型算法,有搜索、推荐和广告等相关业务经验者优先。
-
16.腾讯:
工作职责:
负责腾讯新闻的基础算法研究和应用,提升内容理解和推荐分发效果。建设通用学习框架,实现更加智能的端到端推荐分发流程。支持推荐中台、内容运营中台等通用基础技术的沉淀和优化,包括内容理解、点击预估、质量分析、主动学习、数据增强、GNN、AutoML等算法优化,具体如下:
(1)图文/视频/生产者/消费者/搜索query等各种内容的理解:基础语义特征,标签提取与分类,事件提取,知识点提取,兴趣点提取,query改写,query意图分析等;
(2)构建生产者/消费者画像,并对相关内容的分发效果进行预估。包括标签、分类、权威度、留存预估、带量预估等;
(3)图文和视频质量分析及优化:识别各种低质和优质图文或短视频,自动纠正或生成更高质量的文章或视频;
(4)通用机器学习算法框架:优化通用基础算法模型,提升各类NLP/CV算法效率,包括大规模预训练学习、主动学习、AutoML、弱监督学习、小样本学习等。
(5)与推荐系统、AB平台打通融合,构建通用敏捷的算法上线和验证系统,深入优化各类算法和特征,与工程同学配合提升业务效果。任职资格:
1.熟练掌握NLP、CV、ML基础理论和算法,在一个或多个领域能够独立开展研发工作;
2.熟练掌握python、golang、C/C++等语言编程,优秀的分析问题和解决问题的能力,对解决具有挑战性的问题充满激情;
3.较强的算法实现能力,熟悉深度学习平台如tensorflow,pytorch,caffe等;
4.有较强的研究能力,如在NLP/CV/推荐/搜索领域*会议发表过高质量论文者优先
5.有较强的代码能力优先,获得过ACM或其他商业代码竞赛的荣誉,如ACM区预赛金牌、NOI银牌以上等;或代码开源在github上并有较大影响
6.熟悉推荐系统,有搜索、推荐等系统研发经验的优先
NLP-JD
-
1.美团:
职位描述
【岗位职责】
1、负责语音对话交互中语义理解相关算法的研发工作,让美团与人们的沟通更简单;
2、参与模型策略优化,效果问题分析等工作持续优化算法线上表现;
3、跟进与探索业界领先的技术,完成前沿算法的调研与落地实现。
【期望未来的小伙伴你是这样的】
1、扎实的机器学习算法基础,熟悉NLP相关算法和模型;
2、熟练掌握C++和Python;
3、具备强烈的进取心、求知欲及团队合作精神,热衷于追求技术创新;
4、有Tensorflow, Pytorch等深度学习框架与自然语言处理结合实际项目经验者优先;
5、有语义理解、对话系统、问答系统、机器翻译等相关项目经验者优先。 -
2.腾讯:
职位描述
岗位要求:
1.两年以上CV、NLP、ML等相关项目研发和落地经历;
2.较强的算法实现能力,熟悉tensorflow/pytorch等深度学习框架;
3.较强的学习能力,能跟进业界前沿技术发展;
4.熟悉搜索、推荐、内容理解等业务,有业务sense者优先;
5.有CV、NLP、ML等领域顶会paper,或者相关比赛获奖者优先
岗位职责:
参与信息流推荐的图文/视频理解工作,主要包括:
1,NLP基础工具建设:预训练相关工作,词法分析,实体链指,知识图谱建设等相关工作
2.图文理解相关工作:图文分类、关键词抽取、摘要抽取等
3.视频理解相关工作:视频分类和视频标签,视频质量等
4.embedding相关:基于海量用户行为、或者纯内容等多角度的embedding算法研发 -
3.快手:
职位描述
1、负责快手短视频搜索交互算法和策略工作;
2、负责搜索的query分析、NER识别等工作;
3、短视频文本理解,包括语义一致性、摘要生成等方向。
任职要求
1、具有良好自然语言处理、数据挖掘、机器学习等方面的技术背景;
2、有NLP技术实际落地经验,有语义匹配、深度召回、bert模型等在搜索场景落地经验者优先;
3、对数据敏感,有较强数据分析和解决问题能力;
4、有强烈的上进心和求知欲,善于学习新事物;
5、强烈的责任心,良好的沟通能力,良好的团队合作精神。 -
4.美团
岗位职责:
紧跟业界自然语言处理技术动态,利用自然语言处理技术解决酒店旅游两个场景的业务问题,包括但不限于以下方向:
1.用户评论挖掘,包括细粒度情感分析、短标签抽取等;
2.文本生成,包括推荐理由生成、产品亮点生成等;
3.个性化榜单生成,包括榜单主题挖掘、榜单文案生成、榜单图片优选、个性化投放等;
4.酒店旅游领域知识图谱,包括知识的挖掘、知识图谱的存储、graph embedding等。
岗位基本需求
岗位要求:
1.三年以上工作经验,优秀者可放宽,至少从事过一年以上自然语言处理相关工作;
2.熟悉NLP中的相关技术,熟悉机器学习/深度学习等算法,熟练使用tensorflow等深度学习工具;
3.熟悉机器学习和数据挖掘的基本算法,有实际工程研究经验;
4.熟悉hadoop/spark/hive等分布式数据处理系统的原理与开发;
5.熟悉java/python编程,熟悉常用算法及优化;
6.具备优秀的分析和解决问题的能力,良好的沟通和学习能力。
具备以下者优先
加分项:
1.有知识图谱建设及应用、文本理解、文本生成等相关项目的研发经验;
2.在AAAI、IJCAI、ACL、KDD等国际top会议或期刊上发表过学术论文 -
5.滴滴
- 岗位职责:
1、Query纠错和归一化工作;
2、query意图识别和成分分析相关工作;
3、suggest召回和排序相关工作; - 任职要求:
1、有扎实的命名实体识别、相关性算法等NLP研发经验;
2、有Query分析或suggest策略研发经验者更优;
3、有扎实的研发功底,能独立完成策略研发工作;
4、优秀的分析和解决问题能力,良好团队合作精神;
- 岗位职责:
-
6.高德地图:
- 职位描述:
- 负责LBS智能搜索、推荐的自然语言理解方向的算法和技术研发。
- 负责出行场景智能语音交互助手的研发,进行自然语言理解NLU、对话管理DM、自然语音生成NLG等技术问题的解决技术创新。
- 负责地理领域知识图谱的核心算法研发,利用实体抽取、实体链接、关系抽取、知识挖掘等技术构建地理信息内容的知识库,并运用到实际业务中。
- 结合亿级用户的地图信息服务场景,应用机器学习、自然语言处理、数据挖掘等技术解决实际问题
- 岗位要求
- 对数据有敏感的分析能力,能设计合理的效果评价指标,并制定相应的规划。
- 精通C/C++/python语言,对算法和数据结构有深入研究。
- 熟悉搜索、推荐、语音、知识图谱等方向的基本NLP技术,对NLP算法方向有深度理解和认知。
- 掌握传统机器学习和深度学习的基础知识,有自然语言处理相关领域应用经验优先。
- 在LBS,O2O等领域有相关经验者优先。
-
7.京东:
- 工作内容】
- 基于京东海量的用户和商家数据,应用机器学习、数据挖掘等技术,设计搜索排序算法,完善搜索生态
- 通过大规模深度学习,完善语义检索及相关性模型,提升检索效率
- 与搜索架构、产品和运营同学合作,推动算法产品落地
- 【任职要求】
- 对机器学习、数据挖掘、深度学习等算法领域有研究热情和扎实的基础
- 计算机、数学及相关专业研究生、博士生
- 熟悉python、C++与Linux开发
- 有良好的沟通协调能力,较好的主动性和求知欲
- 熟悉tensorflow、pytorch、caffe等学习框架优先
-
9.滴滴:
- 工作职责:
负责流量聚合平台策略优化,提升媒体变现收益;
在线广告投放策略优化,提升投放产品的CTR、CVR转化;
基于用户行为数据挖掘,构建广告用户画像体系;
分析流量作弊手段,构建平台防作弊体系;
持续关注及研究机器学习/数据挖掘领域的前沿技术; - 职位要求:
良好的数学功底和建模能力,熟悉常用经典的算法并有实践经验(LR、SVM、GBDT、deep FM、Reinforcement Learning、Deep Learning等)
熟悉常用深度学习框架(如 Caffe,Tensorflow 或 Torch 等),有tensorflow线上应用经验者优先优先
熟悉至少一种编程语言(python / java / scala),逻辑思维清晰,有 Linux 开发经验
有推荐、预估系统相关领域研发经历者优先
- 工作职责:
-
10.字节教育:
- 职位描述
1、研究和开发NLP领域的算法,并将算法用到教育场景中;
2、跟进前沿的NLP技术,保持技术的领先。 - 职位要求
1、计算机、电子工程、数学、自动化等相关学科本科及以上学历,5年及以上相关工作经验;
2、扎实的数据结构和算法设计基础,掌握Python、Perl等脚本语言;
3、熟悉前沿自然语言处理算法,具备NLP算法落地经验,精通Tensorflow或Pytorch等深度学习模型开发框架;
4、有良好的英文读写能力和扎实的数学基础;
5、发表过高水平论文优先,有自然语言理解、聊天机器人、海量数据挖掘、知识图谱等研发经验优先;
6、责任心强,积极主动,有良好的沟通能力和团队合作能力。
- 职位描述
-
11.腾讯:
- 职位描述
1.负责广告及商品零售领域的实体识别,关键词选取,文本分类,情感分析,评论观点归纳等文本挖掘和机器学习算法
2.负责广告文案相关的文案智能审核算法,机器广告文案算法的研发及其在广告业务中的应用优化。 - 工作要求
硕士及以上学历;
熟练掌握C/C++,JAVA,Python,shell中的一种或多种语言;
数据掌握算法和数据结构
深入理解常见机器学习或数据挖掘类的算法原理,熟悉常见的统计原理及方法
有下列技能一项或者多项者优先:
有大数据分析工具相关的使用经验,比如Hadoop生态中的Map-Reduce,hivesql,pig及spark;
在NLP相关领域如搜索引擎,智能问答有丰富经验者
有深度网络在NLP应用经验者(如在pytorch,tensorflow等框架下实现)
有机器广告文案等智能写作领域工作经验者
- 职位描述
-
12.百度:
- 工作职责:
1.负责百度旗下汽车、法律、房产、招聘和装修等垂类产品的搜索算法研发,通过算法优化提升整体搜索效果。
2.针对百度垂直行业搜索query, 优化query理解模型,包括query分类,意图识别,词法分析,NER等,提升相关性效果。
3.对搜索和智能问答中的召回,排序算法模块进行持续优化,提升业务效果。 - 任职要求:
1、优秀的编码能力,扎实的数据结构和算法功底。
2、熟悉python、c++,java中的一种或多种语言,熟悉hadoop、spark、hive等计算工具。
3、熟悉自然语言处理,机器学习,数据挖掘中的一项或多项技术,有搜索/推荐/广告相关算法经验优先。
4、具备良好的学习能力和沟通能力,优秀的分析问题和解决问题的能力。
- 工作职责: