Browse
Employers / Recruiters

Senior Software Engineer - Search

Hotstar · 30+ days ago
Negotiable
Full-time
Apply
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, ElasticSearch, 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.

Here are a few of things that you’ll do:
* 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.
* Build and maintain ML model serving system.
* 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
We are part of The Walt Disney Family of Companies, and the Disney+ Hotstar Beijing Tech Centre consists of a high-caliber engineering staff with expertise in frontend and backend development, video encoding and streaming, ads serving and machine learning, discovery and personalization of the user experience while keeping an eye on security at the same time.

The pace of our growth is incredible - if you are interested in solving complex problems, work on cool technologies at scale and create an impact within an entrepreneurial environment, come join us!

Last updated on Feb 22, 2024

See more

About the company

HotstarHotstar is a streaming platform that offers movies, TV shows, and live sports. They also provide original content and regional language programming.

More jobs at Hotstar

Analyzing

Bengaluru, Karnataka

 · 

30+ days ago

Gurugram, Haryana

 · 

30+ days ago

More jobs like this

Analyzing

Shanghai, Shanghai

 · 

30+ days ago

Shanghai, Shanghai

 · 

30+ days ago

Shanghai, Shanghai

 · 

30+ days ago

Senior Software Engineer - Search
Hotstar ·  Streaming platform for entertainment

Beijing, Beijing

 · 

30+ days ago

Beijing, Beijing

 · 

30+ days ago

Beijing, Beijing

 · 

30+ days ago

Guangzhou, Guangdong Province

 · 

30+ days ago

Shenzhen, Guangdong Province

 · 

30+ days ago

Shanghai, Shanghai

 · 

30+ days ago

Guang Zhou Shi, Guang Dong Sheng

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your resume.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your resume. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status