Skip to content
← Back to job listings

高级/资深Java开发工程师(推荐排序算法方向)

trip · 长宁区, 上海市, 中国

External listingFull-timeabout 2 months ago

About The Role

团队简介 我们负责携程酒店所有列表页 / 推荐位 / 房型位的排序与推荐策略落地,是酒店业务最核心的流量入口之一。日常工作横跨在线服务工程化与算法策略落地:完整的召回 → 粗排 → 精排 → 重排、实时 / 离线特征工程、A/B 实验。团队工程文化扎实,鼓励既懂工程也懂模型的同学加入。 岗位职责 Owner 一块在线排序 / 推荐服务(如酒店列表智能排序、推荐场景排序、房型推荐等场景),负责架构演进、性能优化和稳定性建设 维护并优化召回 - 粗排 - 精排 - 重排完整链路:包括与特征填充服务、DNN 推理服务、重排策略框架的协作集成 推动 DNN 排序模型的在线推理工程化:模型版本管理、性能调优(P99 延迟、CPU/GPU 资源效率) 与算法同学共建重排 / 粗排策略框架,把扶持、打散、规则、智能定价等策略安全高效落到线上 维护基于 A/B 实验的动态配置体系,保障策略迭代的快速性和可回滚性 负责服务的可观测性、容量规划、告警体系,主导线上问题排查与复盘 参与离线特征生产、特征质量监控、数据回流链路的工程建设 任职要求 本科及以上学历,计算机相关专业,3 年以上后端研发经验 Java 基础扎实:精通 Java 8/21、JVM 调优、并发编程;熟悉 Spring Boot 生态;能写出高性能、可读性强、可维护的代码 熟悉 Protobuf、Netty/Dubbo/SOA 等 RPC 体系,有大流量在线服务(QPS ≥ 1w,P99 延迟敏感型场景)的实战经验 理解推荐 / 搜索 / 广告系统的整体架构:召回 - 粗排 - 精排 - 重排各环节职责 熟悉常见在线推理工程化方案,能与算法同学高效协同 熟悉特征工程链路:实时特征(Flink/Kafka)、离线特征(Hive/Spark)、特征存储(HBase/Redis) 熟悉缓存、限流、降级、熔断等高可用设计 良好的工程品味:重视代码质量、单测覆盖、可观测性、文档沉淀 业务 sense 好:能从业务指标反推工程优化方向,对数据敏感,能独立完成需求拆解和方案设计,主动推动跨团队协作 善用 AI 提高工作效率 加分项(任一即可,多项更佳) 熟悉 Flink:能独立开发实时特征 Job、曝光归因、订单回流 Job 算法建模能力:理解 LR/XGBoost/DNN 排序模型的训练和上线流程,能独立做特征工程、模型迭代、AB 评估 有推荐 / 搜索 / 广告排序系统从 0 到 1 或大版本演进的经验 有 GPU 推理优化、特征 pipeline 性能优化的实战经验 熟悉酒店 / OTA / 电商等推荐业务,有较强的业务理解力

This is an external listing. JobSpring does not represent or verify the employer. Report this listing