【携程招聘】高级搜索研发工程师
求职招聘 • kennywu76 发表了文章 • 0 个评论 • 5327 次浏览 • 2017-07-25 16:45
负责参与搜索业务的系统架构及研发,对现有搜索业务系统进行改进和优化
1.负责搜索服务端的开发工作;
2. 负责分词,索引和查询的算法优化;
3.研究数据的存储、传输,优化系统架构,不断提升系统时效性、灵活性及性能;
4. 对代码和设计质量有严格要求,重视Code Review,知道良好编程习惯的标准;
5. 参与搜索系统分布式架构设计,研究分布式信息检索的服务架构,分析和修改相关性算法、策略,构建高性能,灵活易调研的分布式检索系统。
任职要求:
1. 计算机或相关专业本科及以上学历,2年以上搜索引擎相关的研发经验;
2. 有自然语言处理、相关性算法、rerank等经验者或数据挖掘实践经验者优先;
3. 深刻理解企业应用设计模式,有大型分布式,高并发,高负载,高可用性系统设计开发经验;
4. 有扎实的Java基础(熟悉io、多线程、集合等基础框架,熟悉分布式、缓存、消息、搜索等机制) ;
5. 熟悉Elasticsearch 对分布式搜索有一定实战经验;
6. 对互联网产品敏感,学习能力强
7. 熟悉数理统计和机器学习的基础理论,并有一定的实战经验者优先(可选);
8. 熟悉常见机器学习排序方法,如:GBDT、LTR或随机森林,熟悉特征处理方法者优先(可选);
薪酬范围:
10k - 20k /月 + 年终奖
有意者邮件联系: ckjiang@ctrip.com
为什么嵌套查询中的中文analyzer不起作用?
回复Elasticsearch • aillycs 回复了问题 • 1 人关注 • 1 个回复 • 3114 次浏览 • 2017-07-25 16:30
想修改es5.5的thread_pool参数,官网说移到node levle,写到配置文件也报错
Elasticsearch • bjfk2006 回复了问题 • 2 人关注 • 2 个回复 • 2236 次浏览 • 2017-07-25 19:45
想修改es5.5的thread_pool参数,官网说移到node levle,写到配置文件也报错
回复Elasticsearch • bjfk2006 发起了问题 • 1 人关注 • 0 个回复 • 2122 次浏览 • 2017-07-25 16:01
elasticsearch 部署在服务器,本地无法访问,内网
回复Elasticsearch • AlexLi 回复了问题 • 1 人关注 • 1 个回复 • 9298 次浏览 • 2017-07-25 15:06
急,有一批文档,按照更新时间排序后,如果相邻两条数据时间间隔在一个钟头内,便分为一组,间隔大于一个钟头的需要在两组内,DSL能否实现
Elasticsearch • Yore 回复了问题 • 3 人关注 • 2 个回复 • 2247 次浏览 • 2017-07-25 13:27
elasticsearch集群gc过于频繁,导致集群容易崩溃
Elasticsearch • Jokers 回复了问题 • 10 人关注 • 9 个回复 • 20272 次浏览 • 2019-09-04 09:23
logstash解析日志存入hive
Logstash • medcl 回复了问题 • 2 人关注 • 1 个回复 • 6153 次浏览 • 2017-07-25 23:25
多层Aggregations聚合分析时,每一层的size如何设置?
Elasticsearch • laoyang360 回复了问题 • 3 人关注 • 2 个回复 • 5792 次浏览 • 2018-01-22 20:20
java api 英文无法模糊匹配
Elasticsearch • easesstone 回复了问题 • 3 人关注 • 2 个回复 • 6565 次浏览 • 2017-07-29 16:15
spark on elasticsearch性能问题
Elasticsearch • medcl 回复了问题 • 2 人关注 • 1 个回复 • 3962 次浏览 • 2017-07-25 23:33
es中的jdbc,如何使用多次的lastexecutionstart.
Elasticsearch • cren 发表了文章 • 1 个评论 • 2536 次浏览 • 2017-07-24 11:11
sql : [
{ "statement" : "select * from table1 where mytimestamp > ?", "parameter" : [ "$metrics.lastexecutionstart" ] },
{ "statement" : "select * from table2 where mytimestamp > ?", "parameter" : [ "$metrics.lastexecutionstart" ] }
],
sql : [
{ "statement" : "select * from table1 where mytimestamp > ?", "parameter" : [ "$metrics.lastexecutionstart" ] },
{ "statement" : "select * from table2 where mytimestamp > ?", "parameter" : [ "$metrics.lastexecutionstart" ] }
],