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

Be Part of the Story

Principal Software Developer - Search 资深软件开发工程师 - 搜索引擎

立即申请 稍后申请 Job ID 949a4b72-3d64-4dae-a7d6-80943b204926 工作地点-国家/地区 北京, 中国内地 工作发布公司 Disney+ Hotstar; 发布日期 Feb. 22, 2022

职位介绍

As a principle 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.

Responsibility:

  • improve the architecture of Hotstar search engine and the key techniques including query understanding / query rewriting / ranking
  • Optimize the overall user experience for the Hotstar video search
  • 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
  • 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

Requirements:

  • 5+ years demonstrated coding skills and experiences in java and web service; Profound understanding of web and database technologies; Familiar with spring boot framework
  • Experience & knowledge on micro service CI/CD and orchestration
  • 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 等框架平台,有兴趣进行下一代搜索引擎相关的编程实现。

职责:

  • 完善搜索引擎整体架构,持续改善查询理解,查询修正,排序等关键技术
  • 在相关垂直领域优化搜索排序结果和用户体验
  • 在多场景和多语言中构建分布式集群,处理高并发搜索请求
  • 利用监视和警报跟踪集群状态和服务性能,保证搜索系统稳定运行
  • 基于 NLP 和 ML 的优化排序算法
  • 遵从设计模式,代码审查,自动化测试等工程最佳实践
  • 不断引入新的框架和技术,提升团队的技术能力

要求:

  • 5 年以上 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 业务的一部分。

This position is with NGC China LTD Beijing Branch,which is part of a business we call Disney+ Hotstar.

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

It is the policy of the Company to provide equal opportunity for all employees and applicants for employment without regard to race, religion, color, sex, family status, sexual orientation, national origin, age, marital status, covered veteran status, mental or physical disability, pregnancy, nationality/ethnicity, migrant worker status, carrier of infectious diseases status, or any other category of persons to the extent provided by law. This policy extends, but is not limited, to recruitment and employment, promotion, demotion, transfer, layoff, termination, rate of pay, and other forms of compensation, education, and training.

立即申请 稍后申请