KAYAK
KAYAK
KAYAK 是一个旅行搜索与比价平台,帮助人们通过比较数百家旅行网站上的航班、酒店和租车服务来规划行程。其网站和移动应用支持旅客根据实际偏好筛选结果、通过价格提醒监控费用,并使用 KAYAK Trips 整理旅行计划。借助移动端优惠价和旅行通知,KAYAK 帮助用户更明智地做出预订决定,同时将旅行信息搜索集中在一个平台上。

KAYAK高级软件工程师——AI搜索与旅行规划,考纳斯混合办公

加入KAYAK,构建基于Java的AI搜索和旅行规划服务。帮助数百万用户获得可靠、便捷的旅行体验。

描述

  • 为KAYAK的旅行搜索和旅行规划产品设计、交付并维护可靠的生产软件。
  • 开发和增强用于AI辅助搜索、对话式规划、行程安排及相关体验的API和服务。
  • 分析技术挑战,权衡取舍,并切实改进系统的可靠性、性能和可维护性。
  • 创建自动化测试,并加强单元测试、集成测试和端到端测试覆盖率。
  • 参与代码审查和工程设计讨论。
  • 与工程师、产品经理和设计师合作,明确需求并构建易用、实用的体验。
  • 参与ASK AI、智能筛选、AI生成的酒店评价摘要、Explore及其他搜索项目。
  • 提升AI驱动旅行功能的可靠性、透明度和实用性。
  • 熟悉不熟悉的系统,并通过文档、结对编程和技术讨论分享专业知识。
  • 运用调试、可观测性和根因分析来监控并改进生产系统。
  • 支持开发工具、工程流程和软件交付实践。

任职要求

  • 具备构建和支持生产环境软件的经验。
  • 精通Java,或熟练掌握其他相关编程语言。
  • 了解API、数据结构和软件设计原则。
  • 具备软件测试以及诊断缺陷或生产事故的经验。
  • 能够清晰地以书面和口头方式沟通技术决策。
  • 能够负责所分配的工作,并在适当时寻求指导或协作。
  • 具备推动项目完成设计、实施、发布和持续维护全流程的经验。
  • 接受以同等实际经验替代特定学位或教育路径。
  • 英语良好。
  • 具备分布式系统、搜索、个性化或其他高流量消费者产品经验。
  • 接触过人工智能、机器学习或大型语言模型应用。
  • 具备使用关系型数据库或其他结构化数据存储的经验。
  • 具备开发Web、移动端或旅行相关产品的背景。
  • 具备改善无障碍性、可靠性或易用性的经验。
  • 具备Java和Spring的专业经验。
  • 熟悉云服务、CI/CD流水线和自动化测试框架。
  • 能够每周三天通勤至考纳斯办公室。
  • 请提交英文简历。

福利待遇

  • 年度奖金约为年薪的10%。
  • 价值20,000美元税前总额的Booking Holdings限制性股票单位,并可能获得年度追加授予。
  • 每年可在几乎任何地点工作最多20天。
  • 专用于职业发展的经费。
  • 可使用数千门按需学习课程。
  • 额外的医疗保险保障。
  • 灵活的病假。
  • 病假期间的额外经济支持。
  • 生日额外休假一天。
  • 冬季假期期间的全公司假期周。
  • 育儿假期间的额外经济支持。
  • 每周两次免费午餐和每日办公室零食。
  • 每周两次免费瑜伽课程。
  • 带薪志愿服务时间。
  • 周五免会议。
  • 办公室和团队聚会,包括夏令营、KAYAK周年庆和冬季派对。
  • 通过SpringHealth提供公司支付的心理治疗课程。
  • 公司支付的Headspace订阅。
  • 内部员工社群。