Staff/ Principal Software Engineer, AI Platform Model Serving

Netflix

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$890,000–$1,690,000 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $208k
This role $1290k
$-30k $1874k
below market most similar roles pay here above market

This role pays more than 99% of similar roles. Most pay $169,550–$246,750 — the blue band above. At the midpoint, this role pays about $1290k versus about $208k for comparable roles.

Based on 240 similar postings.

Employer

About Netflix

Netflix is the world''s leading streaming entertainment service, offering a vast library of TV series, films, documentaries, and original content to subscribers in over 190 countries. Industry: Streaming Entertainment & Media

Netflix currently has 182 open roles on FindRole.

Listed pay typically runs $436,000–$710,000 across 120 roles with salary data.

Most-posted roles

View all roles at Netflix

At a glance

TL;DR · Staff/ Principal Software Engineer, AI Platform Model Serving

Staff/ Principal Software Engineer (L6/L7): AI Platform Model Serving joins the AI Platform team to rebuild the infrastructure for serving trained models across real-time, async, and agentic workloads. You will lead the technical architecture for a unified serving, routing, and experimentation layer that integrates in-house inference, third-party hosting, and external LLM providers. Key responsibilities include optimizing GPU capacity, implementing speculative decoding, prompt caching, and multi-GPU inference to reduce costs per inference. You will utilize technologies including PyTorch, TensorFlow, JAX, vLLM, SGLang, TensorRT-LLM, and Kubernetes on AWS, Azure, or GCP. The role solves critical efficiency problems in GenAI serving, managing high-traffic distributed services for foundation models while ensuring high availability and performance for member-facing products and internal productivity tools.

What does a Software Engineer earn in Remote?

Median $208800 from 352 postings across 52 companies.

See salary data

What you'll do

  • Lead the technical architecture and direction for a large-scale AI/ML model serving platform.
  • Re-engineer GPU capacity provisioning to repurpose fleet resources for internal developer productivity.
  • Implement intelligent routing, speculative decoding, and prompt caching to reduce inference costs.
  • Build durable, resumable execution systems for long-running agentic workloads.
  • Develop a unified serving layer for in-house infrastructure, third-party hosting, and external LLM providers.
  • Optimize multi-GPU inference and disaggregated serving for high-traffic production environments.
  • Shape long-term technical roadmaps to ensure scalability and business alignment for GenAI infrastructure.

What we're looking for

  • Have a BS/MS/PhD in Computer Science, Applied Math, Engineering, or a related field.
  • Have 12+ years of relevant experience in AI/ML infrastructure and distributed systems.
  • Have experience with high-traffic distributed services and infrastructure for AI/ML model inference.
  • Have experience building scalable model-serving solutions for Foundation Models with a focus on reducing latency and costs.
  • Be familiar with deploying AI/ML models using NVIDIA Triton, vLLM, or SGLang, and scaling them via Kubernetes.
  • Have experience working with public cloud infrastructure providers such as AWS, Azure, or GCP.
  • Have open-source contributions to projects in the AI/ML, distributed systems, or infrastructure space (preferred).
  • Have hands-on experience building AI models and exploring optimization techniques like quantization, compression, or pruning (preferred).

More like this

Similar roles

Machine Learning Engineer, Foundation Model Services

Apple Inc

Santa Clara, CA 161 days ago $184,700–$324,800
LLMs Machine Learning NLP Python Golang Kubernetes Docker AWS Azure PyTorch TensorFlow Transformers Nvidia TensorRT-LLM DeepSpeed Nvidia Triton Server Information Retrieval Statistics
5+ yrs exp

Staff Software Engineer, AI Platform

JLL (Jones Lang LaSalle)

Remote (Chicago, IL) 50 days ago
LLM AI Engineering Distributed Systems Platform Engineering Kubernetes Infrastructure as Code Observability Retrieval Tool Calling Model Routing Guardrails Production Systems
8+ yrs exp Remote

Staff AI/ML Platform Engineer

Abbott

Alameda, CA 15 days ago $114,000–$228,000
Python Azure ML SDK Databricks MLflow Kubeflow Docker Kubernetes CI/CD Infrastructure as Code Data Lake Feature Store LLM Model Monitoring ETL Time-series Data IoT Mobile
8+ yrs exp

Staff ML Software Engineer L6

Netflix

Remote 7 days ago $600,000–$1,066,000
Python Java Scala AI/ML Distributed Systems Model Serving LLM Evaluation Observability Batch Processing real time serving Training Pipelines Feature Stores Anomaly Detection Root Cause Analysis Operational Automation
Remote