Netflix is building an in-house world-class ad tech ecosystem to offer its members more choices in consuming their content through a new ad-supported tier, which requires developing intelligent, data-driven solutions for ad personalization that deliver relevant ad experiences and drive impactful results for advertisers while maintaining Netflix's quality and personalization standards.
Requirements
- Deep expertise in applying linear programming and optimization techniques to business problems
- Proficiency with optimization software (Gurobi, CPLEX, FICO Xpress, OR-Tools) and Python, R, or similar languages for data analysis and optimization modeling
- Experience working with large-scale data systems and production ML pipelines
- Understanding of A/B testing methodologies and statistical analysis
- Proficiency in distributed systems programming (preferably Python or Scala)
- Experience with large-scale optimization problems and dual decomposition techniques
- Knowledge of first-order optimization methods (gradient descent variants, proximal methods)
Responsibilities
- Formulate complex business problems in budget allocation, marketplace matching as multi-objective optimization problems
- Design and implement scalable optimization algorithms for marketplace applications that balance competing business objectives (revenue, advertiser outcome, user satisfaction)
- Integrate machine learning model predictions with optimization formulations for personalized decision-making
- A/B test and monitor performance for optimization-driven features
- Translate complex model outputs into actionable metrics and KPIs for non-technical stakeholders, ensuring clarity and business alignment.
- Serve as a strategic thought partner to product managers and business stakeholders, directly influencing product direction and improving user experience.
- Effectively communicate findings and insights to both technical and non-technical audiences, driving adoption and understanding of ML-driven solutions.
Other
- Advanced degree (PhD or Master's) in Operations Research, Applied Mathematics, Computer Science, or related quantitative field
- Strong business acumen with ability to translate business requirements into mathematical constraints
- Inclusion is a Netflix value and we strive to host a meaningful interview experience for all candidates.
- We are an equal-opportunity employer and celebrate diversity, recognizing that diversity builds stronger teams.
- Job is open for no less than 7 days and will be removed when the position is filled.