搜索工程师
相关职位简介
- 来源:同程网络科技股份有限公司
搜索工程师
岗位职责:1.参与搜索排序的系统设计和开发,业务与技术并重。2.技术和业务架构设计优化.梳理和解决系统关键问题和难题。任职要求:1.研究生及以上学历,具有良好的数据结构/算法.网络.操作系统等计算机基础知识。2.精通某一语言及面向对象程序设计,熟悉网络编程.多线程编程。
所需技能: 搜索
- 来源:拼多多(上海)网络科技有限公司
搜索工程师
岗位职责1.负责电商搜索服务架构设计,从事搜索引擎的粗排和精排相关研发工作;2.优化在线.离线数据流程,保障服务的稳定运行;3.维护和开发基础组件,提高系统的性能和扩展性;4.深刻的理解业务,抽象和设计合理的技术架构,以适应不断变化的需求。任职要求1.计算机.通讯或相关专业本科以上学历,2年以上的服务端开发经验;2.熟悉互联网,对算法和数据结构有深刻的理解;3.C/C++基本功扎实,熟悉Linux开发环境和网络编程;4.有较好的沟通和逻辑思维能力,对事物有足够的好奇心,热爱学习;5.善于分析和解决实际问题,对技术有强烈的兴趣。
所需技能: 搜索引擎技术、搜索算法
- 来源:海乂知信息科技(南京)有限公司
搜索工程师
岗位职责及工作内容:1.参与搜索引擎系统及大数据相关模块的开发;2.对负责开发的模块进行调试优化;3.设计优化系统及相关模块的维护方案;4.带领及指导相关模块的团队的开发。任职资格:1.计算机及相关专业,本科以上学历;2.有2年以上大数据或搜索引擎系统的开发经验,熟悉Lucene开发技术者优先考虑;3.精通Java互联网开发的相关技术熟悉Java的网络及多线程编程技术;4.熟悉Java数据库操作,及数据库连接池的使用和配置;5.掌握Elaticearch搜索相关技术和原理;6.熟练Linux下服务器环境部署;7.了解搜索算法调优者优先;8.思维敏捷,想象力丰富,能够根据需求独立进行系统模块的设计及实现;9.工作认真.仔细,有强烈的责任感和良好的沟通能力。
所需技能: 搜索算法、Elasticsearch、Java、多线程编程技术、Lucene、搜索引擎系统
- 来源:广东百城人才网络股份有限公司
搜索工程师
岗位职责:1.负责线上搜索排序模型的研发工作,持续迭代提升转化效果和用户体验;2.参与搜索/推荐相关基础组件的开发.如Query理解.意图识别.排序模型等;3.负责海量用户行为挖掘分析,以提升在线系统的检索质量和排序合理性。任职要求:1.熟悉SpringBoot主流的java开发框架,有研发高并发在线服务的经验;2.精通Lucene.ElaticSearch及相关基础知识(分词.倒排索引.排序.语义等等),熟练掌握其用法与特性;3.掌握MSQL/MySQL等数据存储,及Redi缓存技术;4.掌握搜索相关流程,对Query分析.自然语言处理.文本相关性.数据挖掘或机器学习排序有一定的理解和应用经验;5.有2年以上搜索.推荐及自然语言处理相关系统的研发经验;6.有Springcloud等分布式系统架构经验优先;7.对数据敏感,数学功底扎实,有统计相关背景优先。
所需技能: 自然语言处理、推荐算法、机器学习算法、意图识别、ElasticSearch、Lucene、Java、数据挖掘
- 来源:江苏随易信息科技有限公司
搜索工程师
岗位职责1.负责商品搜索系统架构设计与优化,包括索引存储更新/意图识别/召回优化/排序算法等工作;2.提升搜索系统的检索质量,优化排序合理性,为业务发展提供强力支撑3.专研生鲜电商搜索业务特点,结合用户需求探索最佳搜索实践方案和业务优化方向任职要求1.5年以上相关工作经验,参与过搜索.推荐至少其一领域的效果优化工作,关注行业及学界进展;2.深刻理解计算机数据结构和算法设计,精通java开发语言至少一种;3.具有落地搜索索引召回/意图识别/CTR预估/LearningToRank等工作经历优先4.有搜索引擎.信息检索.语言处理等相关从业经验,对主流大规模搜索引擎架构了解者优先;5.精通ES.熟悉Lucene.Solr等原理及相关技术,对索引.分词.排序等相关技术有深入的理解;6.优秀的分析和解决问题的能力,思路清晰,对工作上的挑战充满激情,具有强烈的工作责任感和团队合作精神。
所需技能: 推荐算法、广告算法、算法设计、意图识别、Lucene、Solr、Java、搜索算法
- 来源:成都新明辉供应链有限公司
搜索工程师
岗位职责:1.负责Elaticearch环境的配置及开发上线;2.根据产品的特性设计搜索规则,提升搜索效率;3.维护搜索引擎服务器集群.构建大数据搜索引擎平台;4.对搜索算法进行优化,提高处理的准确性和性能;5.设计搜索排序算法,建立.测试.调优搜索排序模型,改善搜索结果的质量6.进行搜索质量.转化率评估,建立搜索质量对比基线7.进行用户行为分析建模,用于个性化排序8.研究一些有挑战的工作,如对搜索的查询.点击数据进行分析,挖掘获取对搜索排序有用的特征信息9.有效的和业务方.一线人员.产品经理进行沟通,进行迭代开发任职资格:1.在信息检索.搜索引擎的排序算法领域有2年及以上工作经验,要求有项目实战经验,计算机.数学等相关专业大专及以上学历;2.熟练使用java/python,对数据结构和算法设计有深刻的理解,有良好的编程习惯;3.有排序算法.个性化排序相关项目实战经验者优先,从事过搜索.推荐.广告.大数据等的优先4.在项目中接触或者个人研究过图像检索相关算法的优先5.良好的团队合作精神10-20k早9晚6双休
所需技能: 推荐算法、视觉图像算法、算法设计、ElasticSearch、Python
- 来源:OPPO广东移动通信有限公司
搜索工程师
工作职责1.深度参与搜索服务端的架构规划.性能优化.核心功能开发;2.深度参与线上服务的故障排查和解决.安全加固等工作,对线上服务质量负责;3.海量数据索引性能和查询性能的优化4.搜索推荐领域新技术跟踪调研和产品创新任职资格1.具有扎实的计算机科学功底,扎实的编程基础和数据结构算法基础,极强的编程能力和问题解决能力;2.理解现代搜索系统架构.搜索引擎核心及技术细节;3.熟悉Lucene相关实现原理.Solr或者ElaticSearch二次扩展开发,有阅读源码相关经验优先;4.精通Java,掌握JVM.并发编程相关知识;5.熟练使用linux常用命令,熟练使用Python,熟悉常用的数据结构和算法;6.有机器学习.NLP.推荐系统或者分布式系统相关经验者优先;7.善于交流,有良好的团队合作精神和协调沟通能力,有与产品.前端.移动端等多方密切配合的经验和意识。
所需技能: 深度学习算法、自然语言处理、推荐算法、机器学习算法、ElasticSearch、Lucene、Solr、Python
- 来源:北京亿联宏谦科技有限公司
搜索工程师
工作职责:1.参与产品方案讨论和技术实现设计,并负责相关文档的编写与维护;2.负责搜索引擎的研发工作,包括架构设计.索引构建.召回和排序算法以及分词库的维护;3.对现有系统的不足进行分析,找到目前系统的瓶颈,改进算法;任职要求:1.本科以上学历,计算机及相关专业或一线互联网公司经历;2.五年及以上开发经验;3.java基础扎实,熟练使用Spring.MyBati.Dubbo等开源框架,了解其工作原理;4.熟悉Lucene的原理和程序结构,能基于Elaticearch编写复杂查询;5.熟悉倒排索引.中文分词排序和自言语言处理等相关技术,并能根据需求完善开源的分词器例如IK分词器等;6.精通搜索引擎相关知识,如:建模.分词.索引.关联词.权重.评分算法等;7.有以下技术经验者优先考虑:分布式框架.ruby.python。8.有以下业务经验者优先考虑:从事过酒店搜索.机票搜索.电商搜索相关业务。
所需技能: 自然语言处理、推荐算法、中文分词、ElasticSearch、Lucene、Python、Java、MyBatis
- 来源:上海妙一生物科技有限公司
搜索工程师
工作职责:1.负责临床医学各方面的系统搜索功能。2.负责搜索召回排序相关策略的优化和研发。3.参与和推动机器学习.人工智能等技术落地到产品。任职要求:1.正规全日制高等院校毕业生,计算机或人工智能相关专业本科及以上学历。2.熟练掌握java.python等一门或多门编程语言,熟悉linux环境,具备优秀的编码能力,扎实的数据结构和算法功底。3.熟悉信息检索,熟悉e相关技术,对搜索技术有强烈的兴趣。4.优秀的学习能力,能追踪最新的相关技术,有相关工作经验者优先。
所需技能: Python、搜索
- 来源:淘宝天下传媒有限公司
搜索工程师
职位描述:1. 负责搜索产品相关功能设计.开发.测试工作; 2. 负责收集处理用户行为数据和分析工作;3. 负责搜索产品工程化开发和维护;4. 负责搜索引擎分词.检索.排序.推荐等研发工作;岗位要求:1.3年以上Java开发经验;Java基础扎实,熟悉互联网和web应用相关技术开发;2. 熟悉kafka.flume.ELK等数据处理框架,有海量数据采集分析经验;3. 精通Lucene,对搜索引擎有深入了解,熟悉使用ES进行搜索开发,有大中型搜索开发.性能调优方面有丰富的实践经验;4. 精通搜索打分机制.倒排索引.中文分词.排序.推荐等相关技术;5. 有海量数据处理.高性能计算.大规模分布式系统开发部署管理经验者优先;6. 有强烈的责任心和团队精神,善于沟通和合作;7. 对语义分析语义搜索有深刻地了解,并有相关的研究开发经验;
所需技能: 搜索算法、自然语言处理
- 来源:天津百猎咨询有限公司
搜索工程师
岗位职责:1.负载公司e集群的搭建以及维护2.使用e支持公司百亿级别的文档存储和检索服务3.负责公司搜索的开发,包含搜索核心技术的跟进和实施,为公司全文检索提供支持4.优化现有搜索业务和提供查询支持5.支撑公司产品和项目需求任职要求:1.拥有java研发经验2.熟练使用Elaticearch的命令,熟悉Elaticearch的语法3.熟悉Elaticearch的常用监控指标4.理解Elaticearch的特性和底层原理,了解lucene5.需要3年以上工作经验
所需技能: ElasticSearch、Lucene、Java、es集群
- 来源:OPPO广东移动通信有限公司
搜索工程师
岗位职责:1.负责智能终端多设备互融的预研和开发2.分析业务,研发合适的搜索.排序算法与策略,优化效果与性能,提高搜索体验3.用户真实意图识别,基于NLP技术在终端测识别用户真实意图,优化结果排序任职资格:1.计算机相关专业本科及以上学历2.熟悉java.c/c++等任意一种语言,熟悉常见数据结构及算法,了解常用的设计模式3.熟悉Lucene.ES等原理及相关技术,对索引.分词.排序等相关技术有深入的理解;4.熟悉主流的排序模型架构以及算法,具备搜索.推荐.NLP等领域相关的理论基础以及项目实践5.熟练掌握MySQL数据库.相关技术及工具,了解MongoDB.Redi者加分6.了解网页抓取技术,有实际爬虫.网页分析等系统设计经验者优先
所需技能: 搜索算法、自然语言处理、推荐算法
- 来源:北京源石云科技有限公司上海分公司
搜索工程师
工作内容:1.网站后台核心搜索功能的开发;2.商品中心核心模块开发,优化用户个性化体验;3.用户行为数据挖掘.商品数据分析,提升系统转化率;4.利用数据挖掘和数理统计的理论方法解决搜索实际问题;5.搜索服务性能及架构升级,提升和优化系统性能。职位要求:1.计算机相关专业本科及以上学历;2.至少2年elaticearch开发经验,熟悉Lucene,有电商搜索经验尤佳;3.两年以上java开发经验;4.良好的算法和数据结构基础;5.熟悉传统数据库。熟悉Hadoop,Hive,Hbae,有大数据处理经验尤佳。
所需技能: ElasticSearch、Lucene、分布式搜索、垂直搜索、Java
