Posted on: 08/12/2025
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 :
- Develop scalable and effective machine-learning models and optimization strategies 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
- Improve the scalability, efficiency and automation of ML driven ad serving systems, model training, deployment and serving
- Partner with senior stakeholders to plan and drive the ML strategy for Ad Serving
We're excited if you have :
- 10+ years of building models for business application experience
- Master's degree ( or higher) and 4+ years of CS, CE, ML or related field experience
- Strong CS fundamentals. Should be able to write an algorithm with ease.
- 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.
- Knowledge of programming languages such as C/C++, Python, Java or Perl (preferred)
- Have publications at top-tier peer-reviewed conferences or journals (preferred)
- AI growth mindset / AI Literacy
Accommodations :
Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law.
Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy.
Did you find something suspicious?