Software Developer - Search

Technology | Beijing, P.R. China | Full-Time

Hulu is the leading premium streaming service offering live and on-demand TV and movies, with and without commercials, both in and outside the home. Operating at the intersection of entertainment and technology, Hulu has a unique opportunity to be the number one choice for TV. We captivate and connect viewers with the stories they love, and we’re looking for people who are passionate about redefining TV through innovation, unconventional thinking, and embracing fun. Join us and see what Hulugan life is all about.


Hulu’s Search team is seeking a Senior Software Development Engineer who will be an exceptional addition to our search team. Either of the following two types of talents are very welcome:

Having rich engineering experiences in large scale distributed online services. Solid machine learning background and quite familiar with ranking or natural language processing techniques.

As a search engineer at Hulu, you will work with top talents to tackle important and meaningful problems in modern search engine. The right person for this role is required to have proven engineering ability to work on modern online services or research background on IR related area. If you are someone who are seeking for opportunities building world-class video search engines, then this is a phenomenal role for you.


Search Engine Backend Service Development Optimizing Search Quality and Service Performance Design Learning To Rank Algorithms Data Processing and Analytics


Strong programming skills. Strong engineering skills on large scale distributed systems. Background and experiences in IR/NLP/ML areas. Familiar with data processing platforms such as Hadoop/Spark. Good attitude and communication skills.


Published papers in top conferences such as SIGIR, NeurIPS, AAAI, WWW

Just like the best ensemble casts of our favorite shows, Hulu embraces diversity and is proud to be an Equal Opportunity Employer.

Apply Save