Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer 5 - Decisioning & Optimization

Netflix

Machine Learning Engineer 5 - Decisioning & Optimization

New York, New York, United States of America • Seattle, Washington, United States of America

At Netflix, our mission is to entertain the world. Together, we are writing the next episode - pushing the boundaries of storytelling, global fandom and making the unimaginable a reality. We are a dream team obsessed with the uncomfortable excitement of discovering what happens when you merge creativity, intuition and cutting-edge technology. Come be a part of what's next.

We launched a new ad-supported tier in November 2022 and are building an in-house world-class ad tech ecosystem to offer our members more choices in consuming their content. Our new tier allows us to attract new members at a lower price point while also creating a compelling path for advertisers to reach deeply engaged audiences.

Our Team

The Decisioning & Optimization engineering team owns the systems that determine which ad wins every impression, at what price, and how campaign budgets deliver across all inventory surfaces. Our work spans three platform areas:

  • ML infrastructure for model serving: real-time inference at 1M+ QPS, multi-model parallel evaluation, feature hydration, model lifecycle from canary deployment through production monitoring
  • Auction, ranking, and scoring: multi-stage candidate selection, scoring, bid valuation, dynamic pricing, and podding
  • Budget, pacing, and bidding: control systems for delivery optimization, budget planning, and bid computation

We are scaling from a handful of production models to 10+ while maintaining sub-20ms P99 inference budgets. We are looking for an ML engineer who can build and operate the serving infrastructure these models run on, and who understands the ads decisioning context well enough to make the right engineering tradeoffs.

What You'll Do
  • Build and operate end-to-end ML model serving infrastructure for real-time ad decisioning: model publishing, packaging, validation, deployment into the serving stack with zero-downtime hot-swap
  • Scale the inference path to support dozens of concurrent models on every ad request at 1M+ QPS with strict latency budgets, including batching strategies, CPU/GPU allocation, model versioning, and fallback tiers
  • Design and optimize the feature serving path: feature hydration from Chronon, Signal Service, and real-time streams with sub-10ms P99 fetch latency and online/offline consistency
  • Productionize scoring and ranking models for multi-stage ad selection (retrieval, early ranking, full scoring) and integrate model outputs into auction
  • Build model performance monitoring in production: inference latency, prediction distribution shifts, feature drift detection, score calibration, and regression detection before revenue impact
  • Partner closely with Data Science & Platform teams
  • Build simulation infrastructure to replay production traffic against candidate models offline, enabling validation of marketplace changes before live rollout
  • Drive operational excellence for ML systems: reliability, observability, capacity planning, incident response, and scaling for live events with 35M+ concurrent viewers
Skills & Experience We're Seeking
  • 7+ years of software engineering experience; 3+ years focused on ML infrastructure, model serving, or ML platform work in an ads or real-time decisioning context
  • Built and operated real-time model serving systems at high QPS with sub-20ms latency: online inference, feature stores, model registries, model hot-swap, canary and shadow rollout
  • Proficiency in Java, Python, or Scala with a solid understanding of multi-threading, memory management, and performance optimization for latency-critical paths
  • Hands-on with ML serving frameworks: serialization, runtime optimization, and deployment constraints
  • Experience with feature engineering pipelines for real-time systems: online/offline consistency, hydration strategies, caching, and freshness tradeoffs
  • Strong understanding of model monitoring in production: drift detection, prediction distribution analysis, calibration, and latency profiling
  • Comfortable working at the boundary between ML research and production engineering: can take a model artifact and turn it into a production-ready service that meets SLA
  • Demonstrated ability to operate in an environment that requires both big-tech scale and startup speed
Nice to Haves
  • Ads domain experience: ranking models, bid scoring, reserve pricing, yield optimization, dynamic allocation across guaranteed and non-guaranteed inventory
  • Experience with auction mechanics: multi-stage ranking, bid shading, bid prediction, marketplace competition dynamics
  • Built or improved budget pacing and delivery control systems
  • Built simulation or counterfactual testing platforms for marketplace or auction systems
  • Experience with A/B testing infrastructure for model rollouts: online experiments, holdout groups, interference-aware evaluation in marketplace settings
  • Familiar with CTV constraints: server-side ad insertion, live event ad serving at scale, burst traffic patterns
  • JVM ecosystem

Generally, 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 $466,000.00 - $750,000.00.

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.

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

Inclusion is a Netflix value and we strive to host a meaningful interview experience for all candidates. If you want an accommodation/adjustment for a disability or any other reason during the hiring process, please send a request to your recruiting partner.

We are an equal-opportunity employer and celebrate diversity, recognizing that diversity 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer 5 - Decisioning & Optimization in Los Gatos, CA vacancy
  • $388k

     ...Distributed Systems Engineer 5 - Decisioning & Optimization New York, New York, United States of America • Seattle, Washington, United States of America...  ...off. Netflix is a unique culture and environment. Learn more here. Inclusion is a Netflix value and we strive... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  • $213k - $263k

     ...Machine Learning Engineer, Runtime & Optimization Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver...  ...responsible for goals & execution, reporting status. ~5+ years of experience developing solutions in ML... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...Job Overview Ads Platform Engineering teams build advertising systems and integrations that power the delivery of ads using Netflix’s...  ...card management, product packaging, inventory split, and yield optimization. Responsibilities Build end‑to‑end ML model deployment and... 
    Suggested
    Worldwide
    Flexible hours

    Netflix

    Los Gatos, CA
    4 days ago
  • $172.5k - $306.63k

     ...Senior Machine Learning Engineer At Adobe's Experience Platform, we are looking for a Senior Machine...  ...modeling life cycle, and real-time decisioning architectures. Some experience...  ...research to deployment and ongoing optimization. Hands-on experience with MLOps,... 
    Suggested
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    5 days ago
  • $158.4k - $237.6k

     ...Staff Software Engineer Join the Qualcomm AI Hub team and help developers integrate machine learning into their products and experiences....  ...develop tools to help developers optimize and deploy machine learning...  ...to other team members Decision-making is significant and... 
    Suggested
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    Santa Clara, CA
    2 days ago
  • $170.5k - $315.49k

    ## Machine Learning EngineerApplylocations: US, California, Santa...  ...\*\*Machine Learning Engineer / Data Scientist\*\*...  ...tasks.* Debug and optimize training runs — Profile...  ...or related STEM field* 5+ years software development...  ..., architectural decisions, and trade-offs to both... 
    Internship
    Local area
    Shift work

    Intel

    Santa Clara, CA
    2 days ago
  •  ...Software Engineer Applied Intuition, Inc. is powering...  ...to every moving machine on the planet. Applied...  ...Applied Intuition office 5 days a week. However,...  ...with deep experience in optimizing ML models and deploying...  ...Experience in working with deep learning frameworks (e.g.,... 
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  •  ...-time multi-objective optimization across distributed systems...  ...low latency. We use Machine Learning, Reinforcement...  ...looking for seasoned engineers with a background in machine...  ...modelling techniques such as Decision Trees, Logistic...  ...Statistics, or a related field 5 years of experience... 
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    2 days ago
  • $156k - $387.6k

     ...Machine Learning Engineer - AI Compiler Optimization Location: San Jose Team: Technology Employment Type: Regular Job Code: A86940 Responsibilities The mission of our AML team is to push the next-generation AI infrastructure and recommendation platform... 
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    1 day ago
  • $148.7k - $258.72k

     ...Mountain View, CA, USA Senior Machine Learning Engineer, Ads Experimentation &...  ...evolution of how we validate and optimize our global advertising...  ...Demonstrated ability to drive product decisions through analytics — defining...  ...What we're looking for ~5+ years of experience in... 
    Temporary work
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Mountain View, CA
    6 days ago
  • $151.8k - $265.35k

     ...Systems that can design, optimize, and continuously...  ...signals to drive smarter decisions at scale. **This...  ...business impact Mentor engineers and shape agentic AI...  ...What You Bring ~5+ years building production...  ...empowered to make an impact. Learn more about Adobe life,... 
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    2 days ago
  • $170k - $216k

     ...Machine Learning Engineer Perception LLM/VLM (PhD, New Grad) Waymo is an autonomous...  ...downstream teams on the optimization and integration into the...  ...systems. You have: ~5+ years of experience in...  ..., motion planning, or decision-making systems. Publications... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  •  ...edge technologies in GenAI, Machine Learning, Deep Learning, and Engineering. We tackle complex...  ...in production Build and optimize high-throughput batch and...  ...reliability Drive ML architecture decisions — including model...  ...related field. Option 3 - 5 years' experience in an... 

    Relha LLC

    Sunnyvale, CA
    5 days ago
  • $170.6k - $261.3k

    Job Description As a Senior Machine Learning Engineer for Perception within the...  ...large‑scale data curation to optimization and real‑time deployment on...  ...quantitative field. 5+ years of professional experience...  ...customers. All employment decisions are made on a non‑... 
    Local area
    Remote work
    Relocation package
    Flexible hours

    Israelvcforum

    Mountain View, CA
    3 days ago
  • $181.1k - $318.4k

     ...environmental sustainability and optimal resource utilization. This...  .... As a Sr. ML Optimization Engineer, you will work at the...  ...strategy, applied analytics, machine learning, and large-scale optimization...  ...forecasting, and data‑driven decision making for cloud services Exceptional... 
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  •  ..., including planning, decision-making, and execution...  ...designers, and other engineers to define requirements...  ...distributed environments and optimize system performance....  ...and passion in machine learning algorithms, GenAI, LLMs...  ...of experience. Min 2-5+ years of relevant machine... 
    Work experience placement

    Nutanix

    Santa Clara, CA
    3 days ago
  • $170k - $216k

     ...Machine Learning Engineer (Infra), Driver Understanding and Evaluation Waymo...  ...guidance on architectural decisions and technical directions. Own...  ...Contribute to the production and optimization of machine learning models...  ...We prefer: ~5+ years in machine learning... 
    Full time

    Waymo

    Mountain View, CA
    15 days ago
  • $190.2k - $345.65k

     ...Applied Machine Learning Engineer We're looking for an Applied Machine Learning...  ...creative products, simplifying decisions and workflows for millions...  ...and robustness. Optimize training and inference (mixed...  ...You'll Need to Succeed ~5-8 years building and operating... 
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    2 days ago
  • $170k - $216k

     ...Machine Learning Engineer, Model Optimization Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $204k - $259k

     ...states. Software Engineering builds the brains...  ...it, make the right decision for every situation...  ...-making and deep learning, while collaborating...  ...through highly optimized APIs to Perception...  ...through algorithms or machine learning. Projects...  ...field of study 5+ years of... 
    Full time
    Remote work

    Neura Market

    Mountain View, CA
    5 days ago
  •  ...mapping operations for optimal assignment of computational...  ...degree** in Electrical Engineering, Computer Science, Data...  ...Science, or equivalent.* **5+ years of experience in AI & Machine learning ( academic or industrial...  ...category, and all decisions we make are made on the... 
    Work experience placement
    Local area

    Hewlett Packard Enterprise Development LP

    Milpitas, CA
    5 days ago
  •  ...HPE Labs - Principal AI and Machine Learning Research Engineer This role has been...  ...and mapping operations for optimal assignment of computational...  ...Science, or equivalent. ~5+ years of experience in AI...  ...protected category, and all decisions we make are made on the basis... 
    Work experience placement
    Work at office
    Immediate start

    HPE

    Milpitas, CA
    4 days ago
  • $159.97k - $188.2k

     ...and smarter financial decisions and enabling the...  ...career. Try new things, learn new skills and discover...  ...One. Job Description Machine Learning Engineering Director leads the...  ...performance, and cost optimization. Ensure alignment with...  ...technical field. Minimum 5 years of experience... 
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Cupertino, CA
    2 days ago
  • $125.6k - $234.15k

     ...The Opportunity Adobe is looking for a Machine Learning Engineer to understand and optimize the experience of Adobe’s Digital Experience customers. By partnering...  ...agents and using agentic frameworks for adaptive decision‑making. Implement ML‑Ops best practices to ensure... 
    Local area

    Dormont Manufacturing Company

    San Jose, CA
    4 days ago
  •  ...generalist robotics a reality. We're looking for an Inference Optimization MLE to help build and operate the systems that make our...  ...regressions across model versions Collaborate closely with research engineers to translate model innovations into optimized, deployment‑... 

    Rhoda ai

    Mountain View, CA
    4 days ago
  •  ...-led generation to testing, optimization, and publishing across Meta,...  ...million in ARR, serving over 1.5 million users across 10,000...  ...passionate AI researchers, engineers, and advertising veterans....  ...About this role We’re hiring a Machine Learning Engineer to design and scale... 
    Full time

    Embedding VC

    Mountain View, CA
    4 days ago
  • $123.75k - $185k

     ...systems, including planning, decision‑making, and execution...  ...managers, UX designers, and other engineers to define requirements and deliver...  ...environments and optimize system performance. Contribute...  ...Qualifications Knowledge and passion in machine learning algorithms, Gen AI, LLMs,... 
    Work experience placement
    Work at office
    3 days per week

    Nutanix

    Santa Clara, CA
    4 days ago
  • $156k - $316.8k

     ...audio, video, live streaming, etc., optimize model decision‑making for high‑accuracy autonomous risk...  ...and deliver algorithm innovation and engineering implementation tailored to commercial...  ...mathematical skills, excellent self‑learning and problem‑solving abilities;... 
    Temporary work
    Local area

    Ellis Technologies, Inc.

    San Jose, CA
    4 days ago
  • $150k - $387.6k

     ...capabilities utilizing machine learning, data mining, and...  ...motivated Machine Learning Engineer with expertise in...  ...consistency, and availability. 5. Evaluate and...  ...collaborative and data-driven decision-making culture....  ...model evaluation, and optimization. 5. Strong analytical... 
    Temporary work
    Work experience placement
    Local area

    Tik Tok

    San Jose, CA
    4 days ago
  • $151.8k - $265.35k

     ...Adobe is looking for a Senior Machine Learning Engineer to help shape the future of agentic AI...  ...that redefine how enterprises create and optimize customer experiences and marketing campaigns...  ...Science or related field required. ~5+ years of experience in machine learning... 
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer 5 - Decisioning & Optimization. Be the first to apply!