利用机器学习算法对搜索索引中的海量数据进行整理和排序,为用户提供最相关、最实用搜索结果(文字、图片、音视频、地图等)的计算机工程师。
工作内容
一般搜索算法工程师工作内容有:
研究搜索引擎相关技术和算法,理解业务需求
研发各类搜索系统在线架构,包括文本搜索、视频搜索、图片搜索、语音检索、视觉检索等
改进搜索算法,优化搜索召回、排序效果,升级和完善搜索产品功能,提高搜索结果的准确性,包括纠错、分词、改写、意图识别、智能提示、语义理解、情感分析、个性化排序等
基于海量用户行为数据,进行用户理解和商品理解,挖掘对搜索排序有用的特征信息
建立搜索离线效果评估和线上效果验证方案
关注机器学习业界动态,将高效的方法和工具用于改进算法