Overview
In this role you will help build a first-class ML platform for ad optimization at Roku, enabling end-to-end model lifecycle from feature engineering to online serving. You will work with cross-functional teams to improve ad relevance, demographics inference, and yield on large-scale systems. This is a hands-on ML engineering role at scale, offering impact across the ad tech stack and platform for a global audience.
Pay / Benefits
- mental health support
- financial wellness resources
- healthcare options
- retirement options (401(k)/pension)
- time off policies
- commuter benefits
Responsibilities
- Build and operate ML infrastructure spanning feature engineering, training, versioning, deployment, online serving, evaluation, and monitoring
- Perform data analysis and feature engineering to support multiple use cases and models
- Develop models for batch and real-time predictions using methods such as decision trees, logistic regression, neural networks, and Bayesian analysis
- Handle production operations including low-level system debugging, performance measurement, and optimization on large clusters
- Collaborate with product managers, data scientists, and other engineers to deliver impactful solutions
- Stay current with emerging technologies and industry trends
Key requirements
- Bachelor’s, Master’s, or PhD in Computer Science, Statistics, or related field
- Cross-functional collaboration
- Continuous learning
- Problem-solving
- Spark
- Python
- Java
…
