Software Developer - Personalization and Content

Chopra Inc.

Apply to this job
Beijing,China Until 10/4/2026 2+ years exp H-1B sponsor history First posted July 24, 2026 Last posted August 5, 2026
Job description

Acme is a premium streaming TV destination that seeks to captivate and connect viewers with the stories they love. We create amazing experiences that celebrate the best of entertainment and technology. We’re looking for great people who are passionate about redefining TV through innovation, unconventional thinking and embracing fun. It’s a mission that takes some serious smart, intense curiosity and determination to be the best.  Come be part of the team that’s powering play.

SUMMARY

Personalization and Content Discovery team is dedicated to connect Acme user with our rich high quality content resources at the right time in the right place. No matter user is on PC, Mobile, or any Living room devices we will present the most personalized watching experience also enable user explore our large inventory effortlessly.    Are you passionate about working on disruptive ideas? Are you excited to build large-scale service for all popular devices? Are you interested to work with top engineers and researchers? This is a unique opportunity that combines the ability to build new and exciting user experiences for Acme’s customers, with the opportunity to work with ‘big data’ and advance techniques to grow your career.

WHAT YOU’LL DO

  • This role requires outstanding programming skills, a passion for user experience and design, and having demonstrated ability optimizing, developing, launching and maintaining large scale production systems.
  • As a key member of the team, you will contribute to all aspects of the software lifecycle: design, experimentation, implementation and testing.
  • You should be willing to dive deep, experiment rapidly and get things done.
  • You should have an entrepreneurial spirit, love autonomy, know how to deliver, and long for the opportunity to build pioneering solutions to challenging problems.
  • Experience building back-end systems utilized by low latency/high volume mobile applications, and having demonstrated ability optimizing systems across a variety of domains/surfaces (Web, Mobile Web, Apps, other devices) are a plus, but not a requirement.

WHAT TO BRING

  • BS in Computer Science, Mathematics, or a related field
  • 2+ years software development experience
  • Outstanding programming ability in - Java/Python/Ruby
  • Strong verbal and written communication skills
  • Experience with build and deployment tools

NICE-TO-HAVES

  • Expertise in Lucene
  • Knowledge in NLP/Ranking algorithm
  • Experience with Hadoop/Spark
  • Experience with Docker/Zookeeper/Kafaka*LI-SL1
About this role

Summary

Develop and optimize large-scale personalization systems for diverse devices.

Job title

Software Developer - Personalization and Content

Experience level

2+ years

Minimum experience

2+ years exp

Industry

entertainment

Location requirements

Beijing, China; remote not specified

Salary

Not specified

Visa sponsorship

H-1B sponsor history

Management role

No

Skills & keywords

Required skills

JavaPythonbuild toolsdeployment tools

Preferred skills

LuceneNLPRanking algorithmHadoopSparkDockerZookeeperKafka

Specializations

backendlarge-scale systemsbig datapersonalization
Locations

Structured locations inferred from the posting.

Beijing, China

On-site City