Staff ML Software Engineer (L6)
Netflix
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 99% of similar roles. Most pay $169,550–$230,662 — the shaded band above. At the midpoint, this role pays about $833k versus about $200k for comparable roles.
Based on 240 similar postings.
Employer
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 71 open roles on FindRole.
Listed pay typically runs $440,000–$725,000 across 59 roles with salary data.
Most-posted roles
At a glance
The Staff Software Engineer (L6) - Developer Productivity joins the Platform Systems team within AIMS Engineering to own the developer experience for ML practitioners. This role focuses on the build, test, and iteration loop, ensuring that researchers can move ideas from notebooks to production experiments efficiently. You will design, build, and operate large-scale build and CI/CD systems, manage local and remote development environments, and develop self-service internal platforms. Key responsibilities include identifying engineering friction, instrumenting workflows to measure productivity, and productionizing GenAI-powered developer tooling like automated code reviews. Required skills include deep proficiency in Python, working knowledge of JVM languages like Scala or Java, and experience with distributed build systems such as Bazel, Buck, or Pants, alongside large-scale data frameworks like Spark or Beam.
What does a Software Engineer earn in Remote?
Median $206500 from 303 postings across 46 companies.
Skills
What you'll do
What we're looking for
More like this
Netflix
Snap Inc.
Stripe
Stripe
Stripe
Stripe