Machine Learning Engineer 5 - Ads Platform Engineering

Netflix Netflix · Big Tech · Los Gatos, CA +4 · Data & Insights

Netflix is hiring Machine Learning Engineers for their Ads Platform Engineering teams. The role involves building and deploying ML models for low-latency real-time ad systems, focusing on areas like inventory forecasting, ad serving, programmatic interfaces, member experience, and audience targeting. Responsibilities include developing and productionizing predictive models for campaign effectiveness, yield optimization, bid ranking, and dynamic allocation, as well as building scalable simulation solutions. Experience with big data tools like Spark and proficiency in languages like Java, C++, Python, or Scala are required.

What you'd actually do

  1. Builds state-of-art realtime inventory forecasting solution leveraging ML models and high performance ad server simulations.
  2. Powers real-time ad decisioning, delivering relevant, high-quality ads while balancing revenue goals and advertiser outcomes.
  3. Builds complex ML models for low-latency environments and manage core systems that enhance campaign performance through budgeting, pacing algorithms, and dynamic allocation across direct and programmatic.
  4. Develops models for goal-based delivery optimization, such as CPC, CPV, and CPCV.
  5. Utilizing advanced machine learning models for identity resolution and precise behavioral and contextual audience targeting.

Skills

Required

  • Java
  • C++
  • Python
  • Scala
  • multi-threading
  • memory management
  • building end-to-end ML model deployment and inference infra for low-latency real-time ad systems
  • handling data at extremely large volumes with big data tools like Spark
  • Yield Optimization
  • scoring
  • bid ranking models
  • Dynamic Allocation of direct/programmatic guaranteed and non-guaranteed inventory
  • Modeling and Building Cost Per Click
  • Cost Per View
  • Cost Per Video Complete modeling and optimization
  • Productionized predictive models to forecast the effectiveness of advertising campaigns
  • Building Scalable Simulation solution to model different inventory scenarios
  • General understanding of the advertising marketplace and landscape
  • Collaborate with cross-functional stakeholders

Nice to have

  • productionizing ML models and deploying models at scale
  • ads industry technology standard
  • publisher-side ad tech systems
  • ad servers
  • bidders
  • yield optimizers
  • SSPs/DSPs
  • Lucene index
  • legal compliance
  • ads regulations
  • CTV space

What the JD emphasized

  • low-latency real-time ad systems
  • extremely large volumes
  • Yield Optimization
  • scoring
  • bid ranking models
  • Dynamic Allocation
  • Cost Per Click
  • Cost Per View
  • Cost Per Video Complete modeling and optimization
  • productionize and deploy models at scale

Other signals

  • ML models
  • low-latency real-time ad systems
  • productionized predictive models
  • yield optimization
  • bid ranking models