Upload Button Icon Add office photos

ROKI

Compare button icon Compare button icon Compare
filter salaries All Filters

3 ROKI Jobs

Senior Software Engineer, Machine Learning

3-5 years

Bangalore / Bengaluru

1 vacancy

Senior Software Engineer, Machine Learning

ROKI

posted 19hr ago

Job Description

id="job_description_2_0">
From your first day at Roku, youll make a valuable - and valued - contribution. Were a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.
About the team
A highly scalable, highly available, real-time advertising platform is critical to support and grow Rokus rapidly expanding ad business. It is the mission of the Ad Serving Team to build this platform. We are hiring a Senior Machine Learning Engineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems using Machine Learning and Data Science, love great technology at scale, enjoy mentoring, jumping in, and figuring things out in any system, this role is for you!
The Ad Serving team, based in Bangalore, is responsible for ensuring that ads on the Roku platform are relevant and of good quality, leading to better outcomes for advertisers and providing a great experience for our viewers. Dealing with millions of ad requests in a day, we need to have best in class ML driven systems to improve the way we serve ads in multiple countries and languages.
About the role
In this role, you will build and develop ML models to solve for content understanding aspects of Ads. These models rely on the visual, audio and textual content of ads, across multiple languages. This includes developing computer vision and machine learning models/methods such as deep learning models, generative AI solutions, large language models (LLMs) and vision language models (VLMs). You will work with software engineers and other ML engineers to identify, build, train and productionize these models to improve brand safety, increase revenue opportunities and help with moderation and generation of ad creatives in general.
What you will be doing
  • Lead model development, implementation and deployment. Specifically, you will drive problem formulation, modeling approach, implementation, testing, deployment and monitoring of scalable solutions to solve business problems related to Ads
  • Run regular A/B experiments, gather data, and perform statistical analysis
  • Work closely with software engineers and other ML engineers to deliver end-to-end solutions into production
  • Partner with senior stakeholders and product managers to plan and drive the ML strategy for Ad Serving
  • Support hiring, coaching, mentoring and career development of ML Engineers in Ad Serving
  • Technical leadership to formulate the ML/AI roadmap for Ad Serving.
Were excited if you have
  • 10+ years of broad AI/ML research experience on large-scale industry problems in pricing, time series, forecasting, trading, recommendation, or natural language domains
  • 3-5+ years of technical leadership in an applied science team in Large Language Models, Natural Language Processing, Machine Learning and Deep Learning.
  • Ph.D. or master s degree in computer science, Statistics, Machine Learning, Natural Language Processing or related field
  • Strong CS fundamentals. Should be able to write an algorithm with ease.
  • Proficiency in programming languages such as Python and frameworks like TensorFlow, PyTorch
  • Experience developing and implementing deep learning algorithms, particularly with respect to computer vision algorithms
  • Good understanding of data science and machine learning fundamentals like regression, classification, tree-based approach, neural networks, sequence-based, and NLP approaches like W2V or Bert
  • Can brainstorm and identify the right KPIs and objective functions.
Preferred Qualifications
  • Expertise in a big data system such as Spark, Hadoop, Yarn
  • Have publications at top-tier peer-reviewed conferences or journals
#LI-PS2
Benefits
Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. Its important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter.
The Roku Culture
We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isnt real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.
To learn more about Roku, our global footprint, and how weve grown, visit https: / / www.weareroku.com / factsheet .
By providing your information, you acknowledge that you have read our Applicant Privacy Notice and authorize Roku to process your data subject to those terms.

Employment Type: Full Time, Permanent

Read full job description

ROKI Interview Questions & Tips

Prepare for ROKI Senior Software Engineer roles with real interview advice

What people at ROKI are saying

Senior Software Engineer salary at ROKI

reported by 4 employees with 4-12 years exp.
₹76.5 L/yr - ₹86 L/yr
436% more than the average Senior Software Engineer Salary in India
View more details

What ROKI employees are saying about work life

based on 44 employees
79%
100%
85%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

ROKI Benefits

Health Insurance
Cafeteria
Job Training
Free Transport
Work From Home
Team Outings +6 more
View more benefits

Compare ROKI with

Whirlpool

4.0
Compare

LG Electronics

4.0
Compare

Samsung

3.9
Compare

Godrej Industries Group

3.9
Compare

Voltas

4.0
Compare

Blue Star

4.1
Compare

IFB

3.6
Compare

Videocon Industries Ltd.

4.1
Compare

Tata Group

4.2
Compare

TCS

3.7
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

HDFC Bank

3.9
Compare

Infosys

3.6
Compare

ICICI Bank

4.0
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Genpact

3.8
Compare

Similar Jobs for you

Machine Learning Engineer at Ignatiuz Software Pvt. Ltd

Indore

3-5 Yrs

₹ 3-6 LPA

Machine Learning Scientist at University of Cambridge

Hyderabad / Secunderabad

3-6 Yrs

₹ 7-11 LPA

Senior Machine Learning Engineer at EPAM Anywhere

Bangalore / Bengaluru

2-6 Yrs

₹ 4-8 LPA

Machine Learning Engineer at Progment Software Technologies

Hyderabad / Secunderabad

4-6 Yrs

₹ 8-9 LPA

Senior Machine Learning Engineer at EPAM Anywhere

Pune

2-6 Yrs

₹ 4-8 LPA

Senior Machine Learning Engineer at EPAM Anywhere

Gurgaon / Gurugram

2-6 Yrs

₹ 4-8 LPA

Senior Machine Learning Engineer at EPAM Anywhere

Chennai

2-6 Yrs

₹ 4-8 LPA

Senior Machine Learning Engineer at EPAM Anywhere

Hyderabad / Secunderabad

2-6 Yrs

₹ 4-8 LPA

Machine Learning Engineer at Turing

Remote

6-8 Yrs

₹ 8-10 LPA

Senior Machine Learning Engineer at WalletHub

Remote

4-6 Yrs

₹ 6-10 LPA

Senior Software Engineer, Machine Learning

3-5 Yrs

Bangalore / Bengaluru

19hr ago·via naukri.com

Workplace Experience Lead

5-8 Yrs

Bangalore / Bengaluru

15d ago·via naukri.com

Manager, Enterprise Engineering

8-12 Yrs

Bangalore / Bengaluru

28d ago·via naukri.com
write
Share an Interview