As an 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
Build distributed search clusters in multi-scenarios and multi-language that can handle more than 10 million international search requests.
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 monitoring and alerts to track cluster status and service performance.
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
Experience with the following technologies and applications is a plus but not required:ElasticSearch, Lucene, NLP, ML
Hotstar is one of the fastest growing video-on-demand services in the world. Our sophisticated video streaming technology and attention to detail on user experience across multiple devices makes us the top video destination for TV Shows, Movies, and LIVE Sports. With 85,000 hours of content in 8 languages, 100 Million downloads in a year, and a rapidly exploding watch time, our mission is to revolutionize Internet entertainment and become the largest personalized television service in the world.