Netflix

Netflix

Staff Software Engineer (L6) - Developer Productivity — Platform Systems, AIMS Engineering

USA - Remote · Staff+ · Full-time

Sponsorship not specifiedDetected 7 hours ago
PythonJavaScalaCode ReviewCI/CDMachine LearningSparkResearch

> stay_score

odds of building a lasting career here

16Unrated
Cap-exempt (no lottery)0
Sponsors this role0
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70

No strong sponsorship signal in the public record yet. In the full product we resolve the exact legal entity and show its filing history with a confidence score — treat as unverified until then.

Lottery odds assume a STEM candidate.

Personalize to your clock →

> community_outcomes

No reports yet — be the first to help the next applicant.

About the role

  • AI for Member Systems (AIMS) runs the AI systems behind every recommendation, search result, and personalized experience for 300M+ members.
  • As the AIMS AI/ML stack scales and modernizes, that inner loop has to scale with it, or it becomes the bottleneck on everything else.
  • This is a cross-cutting, high-leverage role - improvements here compound across every team in the org, not just one.

Responsibilities

  • Identify friction in day-to-day engineering and research workflows firsthand, and design tooling and abstractions that remove it at the root rather than patching around it.
  • Design, build, and operate large-scale build and CI/CD systems that keep build, test, and iteration times fast as the codebase, model count, and headcount grow.
  • Partner directly with ML researchers and engineers embedded across AIMS teams to understand real workflows, prioritize the highest-leverage productivity investments, and ship tools people actually adopt.
  • Build and maintain internal developer platforms and self-service tooling that reduce the operational burden on individual teams, so they can focus on ML work instead of infrastructure upkeep.
  • Instrument developer workflows to measure productivity - build times, iteration speed, time-to-first-experiment - and use that data to prioritize where to invest next.
  • Drive adoption of new tooling through documentation, migration support, and hands-on partnership with teams; treat launch as the start of the work, not the end.
  • Set technical standards for developer tooling across AIMS and raise the engineering bar through design reviews and architectural guidance.
  • Evaluate, integrate, and productionize GenAI-powered developer tooling - intelligent build/test selection, automated code review, triage automation - where it measurably improves velocity, and build the guardrails that make it safe to rely on.
  • Senior/Staff AI Software Engineer to own developer productivity for AIMS:
  • the build, test, and iteration loop that our ML researchers and engineers rely on daily.

Requirements

  • Strong software engineering fundamentals, with deep proficiency in Python and working proficiency in at least one JVM language (Scala, Java, or similar).
  • Hands-on experience with distributed build systems (e.g., Bazel, Buck, Pants) and large-scale distributed data/compute frameworks (e.g., Spark, Beam).
  • Comfort with parallel and distributed computing, and experience operating systems at a scale where naive approaches stop working.
  • A track record of diagnosing developer friction from direct observation of how engineers actually work, not just from ticket queues, and shipping tooling that measurably improves it.

Nice to have

  • Experience with ML-specific developer tooling: experiment tracking, training pipeline orchestration, feature stores, or notebook-to-production workflows.
  • Experience with compiler or language tooling, static analysis, or build graph/dependency optimization.
  • Experience operating high-performance computing environments or large-scale batch processing systems.
  • we do not have bonuses.
  • 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 $600,000.00 - $1,066,000.00.
  • Netflix is a unique culture and environment.
  • Learn more here.

Company info

  • 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.
  • Platform Systems is the engineering foundation of AIMS, owning reliability, scalability, cost efficiency, and developer experience across the org.
  • We're looking for a

This listing is sourced directly from Netflix's careers page and normalized into a canonical job model.