companyRoku, Inc. logo

Senior Machine Learning Software Engineer - Data Platforms

Roku, Inc.Bengaluru, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Proven experience in machine learning and data engineeringStrong knowledge of programming languages such as Python, Java, or ScalaFamiliarity with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch)Experience with data platforms and big data technologies (e.g., Hadoop, Spark)Excellent problem-solving skills and ability to work collaboratively in a teamStrong communication skills to convey complex ideas clearly

About the job

Collaborate to Innovate in Streaming.

 

Join Roku's Vision to Revolutionize Television

As the leading TV streaming platform in the U. S., Canada, and Mexico, Roku is on a mission to power every television globally. We have transformed how people enjoy their favorite shows and movies by connecting consumers to the content they love, assisting publishers in reaching vast audiences, and offering advertisers unique tools to engage effectively.

At Roku, your contributions will be recognized from day one. We are a rapidly expanding public company where every team member plays a pivotal role. This is your chance to impact millions of TV streamers worldwide while gaining valuable experience across diverse fields.

 



About Our Team
 

The Ad Data Activation organization is at the forefront of building a reliable, privacy-conscious, and scalable data foundation vital to Roku’s advertising growth. We develop identity systems, device graph pipelines, audience platforms, and insights tools that empower precise targeting, measurement, and reporting across Roku Ads. 

We are seeking a Senior Machine Learning Engineer to enhance our systems' intelligence. You will operate at the intersection of large-scale data platforms, applied machine learning, and generative AI, developing functionalities that make Roku's advertising data actionable for both internal teams and advertisers. This role involves creating core generative AI platform features for Roku Advertising, alongside applying traditional ML techniques.

About Roku, Inc.

Roku, Inc. is the leading TV streaming platform that has redefined how viewers engage with television. Our innovative approach connects audiences to their beloved content while enabling content creators to expand their reach and monetize effectively. With an unwavering commitment to quality and user experience, Roku continues to lead the charge in the evolving streaming landscape.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.