companyRoku, Inc. logo

Senior Machine Learning Engineer - Advertising Platform

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

The ideal candidate will have a strong background in Machine Learning, Data Science, and software engineering. Required qualifications include: Proficiency in developing ML models using frameworks such as TensorFlow or PyTorch. Experience with deep learning techniques and generative AI. Strong programming skills in languages such as Python or Java. Ability to work collaboratively in a team-oriented environment. Excellent problem-solving skills and a proactive attitude.

About the job

Collaboration Fuels Innovation.

 

Join Roku in Transforming Television

As the leading TV streaming platform in the U. S., Canada, and Mexico, Roku is dedicated to revolutionizing how viewers engage with content. Our vision is to empower every television globally by creating seamless connections between consumers, content providers, and advertisers. We provide unparalleled opportunities for both viewers and creators, fostering a thriving TV ecosystem.

At Roku, your contributions matter from day one. As a part of our dynamic and rapidly growing public company, you'll have the chance to delight millions of users worldwide while gaining invaluable experience across diverse areas.

 

 

 

About Our Team

Our Ad Engineering Team is responsible for developing a highly scalable and reliable real-time advertising platform to support Roku's expanding advertising business. We are searching for a Senior Machine Learning Engineer to play a key role in this exciting mission. If you possess extensive experience in building intricate systems with Machine Learning and Data Science, thrive in a fast-paced environment, and enjoy mentoring others, this position is tailor-made for you!

Based in our Bengaluru office, the Ad Serving team ensures that advertisements on the Roku platform are relevant and high-quality, enhancing outcomes for advertisers and providing an excellent experience for viewers. With millions of ad requests daily, we are committed to leveraging cutting-edge ML-driven systems to optimize ad delivery across various regions and languages.

 

Your Role

In this role, you will design and develop Machine Learning models that enhance our understanding of advertisement content. These models will analyze visual, audio, and text elements of ads in multiple languages. You will be involved in creating computer vision and machine learning methodologies, including deep learning models, generative AI solutions, large language models (LLMs), and vision-language models (VLMs). Collaborating with software engineers and other ML engineers, you will identify, build, train, and deploy these models to improve brand safety and maximize revenue opportunities.

About Roku, Inc.

Roku, Inc. is at the forefront of the TV streaming revolution, empowering viewers by providing an unmatched platform that connects them with the content they love. Our commitment to innovation and user experience positions us as the leading choice for millions of users across North America and beyond.

Similar jobs

Tailoring 0 resumes

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