Machine Learning Engineer (L5) - Ads (Simulation)

Netflix, Inc.
Apply Now

Job Description

At Netflix, we seek to entertain the world. We have more than 200 million members in 190 countries, reflecting that great stories can come from anywhere and be loved everywhere. In April 2022, we announced that we are creating a new lower priced, ad-supported tier for our customers. We are now working toward our goal of providing more choice for consumers and a premium, better-than-linear TV brand experience for advertisers.

The Ads Data Science and Engineering team at Netflix’s mission is to help build the foundation of the ads business at Netflix. We conduct analyses and develop analytic tools, build predictive models and algorithms using machine learning, all with the goal of creating more choices and joy for our members. We are looking for a Machine Learning Engineer with a background in advertising technology, preferably in either optimization methods or forecasting services. In this role, you will work cross-functionally from research through the implementation of new algorithms that will help lay the foundations for our advertising business.

In this role, you might tackle these kinds of problems:

  • Implement scalable and performant ML algorithms to mimic the behavior of ad server algorithms and bidder systems. Optimize and fine-tune these models as real-world systems evolve.
  • Design data pipelines to generate realistic and diverse data sets representative of real user behavior, ad impressions, and ad requests.
  • Detect shifts in data used by ML models to identify issues in advance of deteriorating prediction quality, estimating the uncertainty of model outputs, automating prediction explanation for model diagnostics.
  • Work on the architecture and implementation of a feature store that facilitates seamless sharing and access to data among various machine learning models. Ensure data consistency, security, and efficiency to promote collaborative model development and optimization.
  • Design and implement forecasting as a service for various customers across sales and ads serving.
  • Develop infrastructure to run performant and efficient simulations of ads platform behavior.

In this role, you will:

  • Independently deliver effective solutions to problems.
  • Own full-stack technology, from data to product and the feedback loop.
  • Synthesize common patterns & build effective abstractions across different ML pipelines that accelerate the impact of ML driven insights.
  • Develop horizontal solutions to Increase robustness of the team’s ML model portfolio.
  • Partner with the Data Engineering, ML Infrastructure and Ads Platform Engineering teams in a two-way exchange of best practices.
  • Communicate results to a variety of audiences, technical and non-technical.
  • Enact Netflix values in daily work and interactions.

Qualifications:

  • At least five years of experience in applied ML or ML systems/infrastructure.
  • Strong proficiency in programming languages such as Python, and experience with machine learning libraries (e.g., TensorFlow, PyTorch).
  • Familiarity with big data technologies and distributed computing frameworks (e.g., Spark) to handle large-scale simulations.
  • Experience in implementing techniques for uncertainty estimation and prediction explanation to enhance model interpretability.
  • Experience building and designing low-latency API frameworks, using paradigms such as REST, GraphQL etc.
  • Experience building out reliable ML-based microservices that seamlessly integrate with systems such as Ad Servers, OMS, and Internal tooling. Solid understanding of ad-serving technologies, programmatic advertising, and real-time bidding (RTB) mechanisms is a plus.
  • Excellent communication skills and an ability to translate business context and intuition into data-oriented hypotheses to drive impact.
  • Excellent problem-solving skills and the ability to think critically in complex, dynamic environments.
  • Proactive attitude towards learning and a willingness to stay updated with industry trends and advancements.

Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $150,000 - $750,000.

Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Retirement Plan with employer match, Stock Option Program, Disability Programs, Health Savings and Flexible Spending Accounts, Family-forming benefits, and Life and Serious Injury Benefits. We also offer paid leave of absence programs. Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off. Full-time salaried employees are immediately entitled to flexible time off. See more detail about our Benefits here.

Netflix is a unique culture and environment. Learn more here.

We are an equal opportunity employer and celebrate diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.

Company Info.

Netflix, Inc.

At Netflix, our mission is to entertain the world. With 200+ million paid members in over 190 countries enjoying TV series, documentaries, and feature films across a wide variety of genres and languages, Netflix is reinventing entertainment from end to end. We are revolutionizing how shows and movies are produced, pushing technological boundaries to efficiently deliver streaming video at a massive scale over the internet.

  • Industry
    Entertainment,OTT media service
  • No. of Employees
    12,260
  • Location
    100 Winchester Circle, Los Gatos, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Netflix, Inc. is currently hiring Machine Learning Engineer Jobs in United States with average base salary of $150,000 - $750,000 / Year.

Similar Jobs View More