companyRoku, Inc. logo

Senior Software Engineer - Machine Learning

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

Required qualifications include:Solid experience in software development with a focus on machine learning. Proficient in statistical analysis, optimization techniques, and probability theory. Familiarity with general-purpose programming languages and statistical languages. Strong problem-solving skills and the ability to work collaboratively in a team environment. Experience with cloud services and server technologies is a plus.

About the job

Teamwork makes the stream work.

 

Roku is revolutionizing the way the world experiences television.

As the leading TV streaming platform across the U. S., Canada, and Mexico, Roku's ambition is to power every television globally. Pioneering the streaming movement, our mission is to establish ourselves as the premier TV streaming platform, connecting consumers with their favorite content, assisting publishers in building and monetizing extensive audiences, and equipping advertisers with unique tools to engage users effectively.

From your first day at Roku, you’ll make a significant impact. As a rapidly expanding public company, every member of our team plays a vital role. You will have the chance to delight millions of TV streamers worldwide while gaining valuable experience across various disciplines.

 

 

 

About the Team

Roku continues to lead the TV streaming market with over 70 million active accounts in North America. Our ongoing success is deeply rooted in our commitment to advancing our machine learning and recommendation engine. We empower users to access a vast array of content, from movies and episodes to news, sports, music, and channels from around the globe.

 

About the Role

We are on a quest to develop state-of-the-art advertising technology that empowers businesses to execute sustainable and highly profitable campaigns. The Ad Performance team focuses on server technologies, cloud services, and data analytics aimed at enhancing the advertising experience. We seek experienced engineers with a strong background in machine learning to assist us in this endeavor. Responsibilities include improving ad relevance, demographic inference, yield optimization, and more. Candidates must apply their expertise in experimental methodologies, statistics, optimization, probability theory, and machine learning utilizing both general-purpose software and statistical languages.

 

About Roku, Inc.

Roku, Inc. is the preeminent TV streaming platform, known for its innovation and leadership in the industry. With a commitment to transforming the way audiences consume content, we empower users to explore an extensive library of movies, shows, and channels, while continuously investing in our technology to enhance user experience and engagement.

Similar jobs

Tailoring 0 resumes

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