Machine Learning Scientist 5 - Ad Ranking
Core
Design and implement machine learning and optimization algorithms to improve ad quality and performance for Netflix's ad-supported tier.
Role type
Senior IC machine learning scientist (ad ranking)
Builds
Online and offline evaluation frameworks for ad personalization
Domain
Streaming media advertising
Deliverable
production ML models
Required skills
Python, Scala, Java, machine learning, optimization, data analysis, ad optimization stack (targeting, ranking, bidding)
Preferred skills
business acumen, prototyping large-scale algorithms
Technologies
Python, Scala, Java
Responsibilities
Design and implement ML/optimization algorithms; Build, train, and evaluate models on large-scale production data; Develop evaluation frameworks to measure model impact; Partner with product teams to define optimization objectives; Communicate technical decisions and experiment results to stakeholders
Seniority
Senior, hands-on IC
