Research Engineer in Machine Learning机器学习算法工程师

Hotstar, Beijing

Watch TV Shows, Movies, Live Cricket Matches & News Online

Duration: Full-Time


* Major contributor of continuous improvements in the quality of user and content modeling in Hotstar.
Keep track of both industry and academic research trends in related areas, including but not limited to machine learning, data science and distributed computation.
* Participate in user and content modeling projects planning with product managers and the team based on data-driven investigation methods and industry trends.
* Propose, implement, test and verify algorithmic solutions for upcoming user and content modeling product features.
* Implement systems that combine machine learning and product design to continuously improve over time.
* Develop prototype, proof of concept, and demo systems to improve performance for current algorithms and architectures.
* Implement the problems involved in user and content understanding.
* Maintenance and troubleshooting the offline and online user and content modeling algorithms on product.
* Partner closely with other product teams across the organization to experiment with different algorithms and validate their effectiveness, while gaining knowledge of how ML works in all these products.


  • Experience: Master degree or above. 1+ year experience of practical algorithm design and implementation in data science or machine learning related fields. Has experience in backend development will be a plus.
  • Knowledge: Solid mathematics, computer and machine learning background. Solid knowledge and hands-on experiences in big data processing and parallel computing frameworks such as Hadoop and Spark.
  • Problem Solving: Logical thinker with good problem solving and analytical ability to apply your mathematical, algorithmic and other expertise to solve real problems.
  • Learning Ability: Strong ability to master new technology in short time and apply to solve practical problems. 
  • Motivation: Passion for applied research and new technology, open to interdisciplinary work.
  • Collaboration: Participated at least 1 team projects and played an important role to push the projects forward with others.
  • Communication: Good communication skills, both verbal and written.


  • 作为Hotstar用户和内容建模持续改善的重要贡献者
  • 持续跟踪相关领域的业界和学界的研究动态,不限于数据科学、机器学习和分布式计算
  • 基于数据驱动的调研方法以及业界动态,与产品经理和团队共同参与用户和内容建模项目的规划
  • 搭建系统,将机器学习和产品设计相结合,并持续改进
  • 开发原型、POC和演示系统来改善现有算法和架构的性能
  • 对用户和内容理解中涉及的各种问题进行建模和开发
  • 维护产品的离线和在线用户和内容建模算法
  • 和其他的产品团队紧密合作,实验不同的算法,验证其有效性


  • 经验:硕士及以上学历。1年及以上的机器学习或数据科学相关领域的应用算法设计和开发的实习经验。具有后端开发经验的优先。
  • 知识:扎实的数学、计算机和机器学习背景。在大数据处理和并行计算框架如Hadoop和Spark方面具有扎实的知识和实操经验
  • 解决问题:具有较好的解决问题和分析能力,将数学、算法和其他技能应用于解决实际问题
  • 学习能力:具有较强的学习能力,能在较短的时间内掌握新的技术并应用于解决实际问题
  • 动机:对应用研究和新技术有较强的兴趣,并乐于跨领域的工作
  • 协作:参与过至少1个团队的项目,并作为重要角色与他人共同推动项目的进行
  • 沟通:较好的口头和文字沟通技能

About Hotstar

About us 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.

Want to learn more about Hotstar? Visit Hotstar's website.