DISNEY 的 Senior Software Developer - Search 高级软件开发工程师 - 搜索引擎 职位 Skip Navigation
The Walt Disney Company: Be Part of the Story

Be Part of the Story

Senior Software Developer - Search 高级软件开发工程师 - 搜索引擎

立即申请 稍后申请 Job ID 2a9da95c-b3db-4c96-a747-6f8d7033153b 工作地点-国家/地区 北京, 中国内地 工作发布公司 Disney+ Hotstar; 发布日期 Feb. 22, 2022

职位介绍

As a senior engineer in the Search Engine team, you will be responsible for Hotstar video search engine & services, with multi-scenarios and multi-languages, which enhances international users' search experiences.In this role, you will be building a distributed, self-developed search engine cluster as well as multi-functional search services for Hotstar that will support over 10 million search requests per day. You will work on Java Spring developing environment and AWS cloud deployment, technologies such as: Spring Cloud, Kubernetes, Kafka, Redis, Hive, Database, RPC and CDN to build a scalable and high availability search cluster as well as a time-efficient popularity based multi-profile ranking algorithm.

Requirements

  • Build distributed search clusters in multi-scenarios and multi-language that can handle more than 10 million international search requests.
  • Build monitoring and alerts to track cluster status and service performance; maintain high available search clusters
  • Build search core api as well as multi-functional services: related search/ query correction/ scenario based partition. 
  • Optimize ranking algorithm based on NLP and ML.
  • Advocate engineering best practices, including design patterns, code review and automated unit/functional testing.
  • Introduce the team to the value of new technologies and frameworks through experimentation

Qualifications

  • 3+ years demonstrated coding skills and experiences in java and web service;
  • Experience with the following technologies and applications is a plus but not required: ElasticSearch, Lucene, NLP, ML
  • Experience with vertical search engine and ranking technology is a plus
  • Keep Learning: A strong grasp of computer science fundamentals
  • Bias for Action: The ability to jump into a project and contribute immediately to both architecture and implementation
  • Collaboration: Great communication and collaboration skills and a strong teamwork ethic
  • Written and spoken communication skills in both Chinese and English
  • Education:M.S. or Ph.D. in Computer Science / Electronics Engineering is preferred

工作描述

  • 搜索引擎相关(后端工程师、NLP 算法工程师等)软件开发工程师。熟悉 Java 等编程语言和 Spring 等框架平台,有兴趣进行下一代搜索引擎相关的编程实现。

职责:

  • 在多场景和多语言中构建分布式集群,处理高并发搜索请求
  • 利用监视和警报跟踪集群状态和服务性能,保证搜索系统稳定运行
  • 构建搜索核心 API 以及多功能服务:相关搜索/查询修正/基于场景的分区
  • 基于 NLP 和 ML 的优化排序算法
  • 遵从设计模式,代码审查,自动化测试等工程最佳实践
  • 不断引入新的框架和技术,提升团队的技术能力

要求:

  • 3 年以上 Java web 编程经验,深入理解 Web 服务和存储系统,熟练使用 spring boot 框架及相关组件
  • 有 ElasticSearch / Lucene / Solr 的入门经验,在 NLP 或 ML 的相关经验更佳
  • 有垂直领域搜索引擎工作经验优先
  • 独立自主,热爱技术,乐于接受挑战,善于沟通


关于 Disney+ Hotstar:

Hotstar 是发展最快的视频点播服务之一。呃,不提这个。我们是 Hotstar。汇集海量视频资源,招徕上亿活跃用户。从斩获殊荣的英文影剧,到区域内容、赛事直播,这里包容万象,应有尽有,是您搜索视频的不二之选。我们的使命是,通过提供智能个性化服务和构建全球视频平台,革新互联网娱乐模式。我们要接管万维网和整个世界。我们坚信,要实现目标只有两条路可走 –大胆前进,或者再大胆些。

关于 The Walt Disney Company:

华特迪士尼公司连同其子公司和关联公司,是一家领先的多元化国际家庭娱乐和媒体公司,拥有以下业务板块:媒体网络、乐园和度假区、影视娱乐、消费产品和互动媒体。它从 20 世纪 20 年代的一家小型卡通工作室,一跃发展成为当今娱乐业中的翘楚,可谓是家喻户晓。迪士尼公司非常荣幸地继续秉承其传统,为每位家庭成员打造世界一流的故事和体验。迪士尼的故事、人物和经历吸引了世界各地的消费者和游客。我们在 40 多个国家及地区经营业务,我们的员工和演职人员携手努力,打造在全世界和当地都备受钟爱的娱乐体验。

這個職位隸屬於 NGC China LTD Beijing Branch,其所屬的業務部門是 Disney+ Hotstar。

公司规定向所有员工和申请人提供同等就业机会,无论种族、宗教、肤色、性别、家庭状况、性取向、原国籍、年龄、婚姻状况、退伍军人身份、精神或肢体残疾、怀孕、民族/种族、外侨工人身份、传染病菌携带者身份、或法律规定的其它类别。 此政策涵盖但不限于员工的聘任和雇佣、升职、降职、调动、临时解雇、解除雇佣、工资水平和其它薪酬形式、教育和培训。

立即申请 稍后申请