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

Software Engineer L5, Machine Learning Platform (Metaflow)

$100k

Netflix

Netflix is one of the world's leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.

The Role
Netflix is the world's leading streaming entertainment service with 240M+ paid memberships in over 190 countries enjoying TV series, documentaries and feature films across a wide variety of genres and languages. Machine Learning drives innovation across all product functions and decision support needs. Building highly scalable and differentiated ML infrastructure is key to accelerating this innovation.

We are seeking a senior software engineer to join the Metaflow project, developing a product that makes it easy to build, manage and scale real life ML applications. Metaflow is used in over 100+ distinct ML applications within Netflix, spanning personalization and recommendations, growth and Ads.

You will lead requirements, design, and implementation of Metaflow product improvements, and have the opportunity to work alongside our applied researchers and data scientists on the cutting edge of machine learning. You will have a strong customer focus and consistently engage with our ML community to source feedback, identify pain points, and opportunities to evolve Metaflow and the Machine Learning Platform in general. You will also partner with the OSS Metaflow development community to ensure a mutually beneficial roadmap and relationship.

To be successful in this role, you must have a strong software engineering background, a keen sense of software design, a track record of prioritizing user experience, have proven experience with distributed applications, be a good communicator, and work well in large cross-functional teams.
What we are looking for:
  • 5+ years of software engineering experience with a successful track record of delivering quality results
  • Strong software design and development skills, with prior Python experience
  • Experience working with tools, systems, and processes that accelerate ML researchers and Data Scientist velocity
  • Experience in building and operating scalable and reliable ML systems
  • Experience in large-scale build, release, continuous integration/continuous deployment (CI/CD), and observability methods
  • Experience working with public clouds, especially AWS
Preferred, but not required additional areas of experience:
  • Knowledge of machine learning algorithms
  • Prior experience as a Data Scientist or MLE
  • Experience with deep learning frameworks, such as TensorFlow, PyTorch, etc.
  • Significant contributions to open source projects
  • Experience in building UI
More information
  • To learn more about the work we do to check if it align with your interests, check the following articles:
  • Supporting Diverse ML Systems at Netflix
  • Metaflow
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 $100,000 - $720,000.

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. See more detail about our Benefits here.

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

We are an equal-opportunity employer and celebrate diversity, recognizing that diversity of thought and background 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 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer L5, Machine Learning Platform (Metaflow) in Los Gatos, CA vacancy
  • $100k

    Overview We are building Metaflow, a product that makes...  ...and scale real‑life machine‑learning (ML) applications at...  ...Machine Learning Platform. Partner with the open...  ...Participate in the full software development lifecycle...  ...5+ years of software engineering experience with a... 
    Platform
    Hourly pay
    Full time
    Flexible hours

    Netflix, Inc.

    Los Gatos, CA
    3 days ago
  • $100k

    Netflix, Inc. is seeking a skilled software engineer to lead advancements in Metaflow, a platform enhancing machine learning applications. The role involves designing and implementing product improvements while collaborating with researchers and the open-source community... 
    Platform
    Flexible hours

    Netflix, Inc.

    Los Gatos, CA
    3 days ago
  • $170k

     ...Partnerships Data Science & Engineering team. Location: Los Gatos,...  ...develop, deploy, and refine machine learning models that improve member...  ...with the Machine Learning Platform team to improve infrastructure...  ..., or TensorFlow. Excellent software engineering skills in... 
    Platform
    Full time
    Remote work
    Flexible hours

    Netflix, Inc.

    Los Gatos, CA
    5 days ago
  •  ...governed runtime, replacing fragmented surface‑by‑surface systems with a coherent platform that compounds learning across the entire member experience. We are looking for a senior ML Software Engineer (L6) to work at the intersection of this intelligence layer and the... 
    Platform
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  • $184k - $287.5k

     ...looking for outstanding Senior Deep Learning Software Engineers to develop and productize NVIDIA's deep...  ...the Solution Engineering-Automotive Machine Learning team, we are developing new...  ...solution for partners working on our platforms. What you’ll be doing: Developing compiler... 
    Platform
    Work experience placement

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  •  ...TigerGraph is a platform for advanced analytics and machine learning on connected data. TigerGraph's core technology is the only scalable graph database for...  ...consumers receive personalized offers with recommendation engines powered by TigerGraph. TigerGraph reduces power... 
    Platform
    Work at office
    Remote work

    TigerGraph

    Milpitas, CA
    1 day ago
  •  ...leading AI-powered Fraud and Risk Platform that delivers the best...  .... Its patented unsupervised machine learning technology, advanced device...  ...intelligence, powerful decision engine and investigation tools work...  ...globe. Our award-winning software platform is powered by a team... 
    Platform

    DataVisor

    Mountain View, CA
    4 days ago
  • $156k - $387.6k

     ...Software Engineer/Researcher, AI-Native Database Systems Location: San...  ...reasoning engines, retrieval platforms, and real-time memory for AI...  ...backends. Drive innovations in learned index structures, self-...  ...infrastructure, or machine learning systems. Strong coding... 
    Platform
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    4 days ago
  • $388k

     ...Netflix’s Ads Platform Engineering team seeks a senior engineer to build high‑performance, reliable advertising systems that support our new...  ...data governance standards. Qualifications 3+ years of hands‑on software engineering experience building business‑critical, reliable,... 
    Platform
    Hourly pay
    Flexible hours

    Netflix

    Los Gatos, CA
    9 hours ago
  • $212.8k

     ...Senior Software Engineer, Ranking Engineering Location: San Jose Employment Type: Regular Job...  ...frameworks to support evolving machine learning models and features. Collaborate with...  ...Qualifications Experience in machine learning platform infrastructure, particularly online... 
    Platform
    Temporary work
    Local area
    Flexible hours

    Ellis Technologies, Inc.

    San Jose, CA
    2 days ago
  •  ...We're looking to add top notch engineers to our world class team. As time goes on,...  ...large impact on the direction of our software platform. We need talented and passionate engineers...  ...complex problems. Background in machine learning, distributed systems, information... 
    Platform

    Addepar

    Mountain View, CA
    9 hours ago
  •  ...Distributed Software Engineer Bengaluru, Karnataka, India; Sunnyvale CA or Toronto Canada...  ...training and inference speeds and empowers machine learning users to effortlessly run large-scale...  ...: # Build a breakthrough AI platform beyond the constraints of the GPU.... 
    Platform

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    2 days ago
  •  ...Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to...  ...Fortune 500®. Our intelligent cloud‑based platform seamlessly connects people, systems,...  ...everyone. Job Description Closely work with machine learning, search, product, data, and frontend... 
    Platform
    Immediate start

    Moveworks.ai

    Mountain View, CA
    1 day ago
  •  ...Senior Software Engineer, DevOps - Moveworks Job Description Responsible for building and scaling the Moveworks AI cloud infrastructure and developer platform Closely work with platform, machine learning, search, data, and frontend teams, understand their DevOps and infrastructure... 
    Platform

    Moveworks.ai

    Mountain View, CA
    3 days ago
  • $159.2k - $301.6k

     ...structure across Adobe Experience Platform and its applications. It...  ...Enrichment team as an engineer means being at the forefront...  ...matching by incorporating NLU, machine learning, and knowledge graphs to deliver...  ...latency, and fault-tolerant software solutions. Work closely... 
    Platform
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    2 days ago
  •  ...deployments and benchmarking platforms (e.g., InferenceMax,...  ...of inference engines, distributed systems,...  ...projects Deep Learning Integration ~ Strong...  ...GPU performance into machine-learning frameworks (e...  ...kernel development Software Engineering ~ Expertise... 
    Platform

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    1 day ago
  • $269.1k - $307.2k

     ...Distinguished Software Engineer - IFX As a Distinguished Engineer at Capital One, you will...  ...You will collaborate with developers, machine learning experts, product managers and leaders...  ...Team The Capital One machine‑learning platform foundation organization manages a cloud... 
    Platform
    Local area

    Capital One National Association

    San Jose, CA
    9 hours ago
  •  ...trusted, structured, auditable data that software can understand and act on. Our focus...  ...together some of the strongest AI Engineers and Machine Learning Engineers in the industry, with deep...  ...Document Extraction (ADE), our platform for parsing, understanding, and extracting... 
    Platform
    Work at office

    AI Chopping Block, Inc.

    Mountain View, CA
    9 hours ago
  •  ...structure across Adobe Experience Platform and its applications. It...  ...Enrichment team as an engineer means being at the forefront...  ...matching by incorporating NLU, machine learning, and knowledge graphs to deliver...  ...latency, and fault‑tolerant software solutions. Work closely with... 
    Platform

    Dormont Manufacturing Company

    San Jose, CA
    3 days ago
  •  ...looking for a senior Photoshop engineer with a passion for...  ...in algorithms, large‑scale software architecture and design to bring...  ...and customers to create cross‑platform backend solutions and front‑...  ...vision algorithms, as well as Machine Learning and Artificial Intelligence... 
    Platform

    Dormont Manufacturing Company

    San Jose, CA
    4 days ago
  • $204k - $259k

     ...Sr Software Engineer, Telematics Waymo is an autonomous driving technology company with...  ...also be applied to a range of vehicle platforms and product use cases. The Waymo Driver...  ..., Sensor, Perception, Behavior and Machine Learning teams to build the most performant and... 
    Platform
    Full time
    Remote work

    Waymo

    Mountain View, CA
    9 hours ago
  • $176.8k - $265.2k

     ...individual can thrive. The Senior Software Engineer plays a key role in building enterprise...  ...like React. Familiarity with Machine Learning models and AI techniques. Familiarity...  ...microservices architecture with Cloud platforms such as AWS or GCP. Excellent... 
    Platform
    Local area

    F5

    San Jose, CA
    2 days ago
  •  ...Primary Function of Position: As a Sr Software Engineer Navigation on the Future Forward team...  ...will bridge digital interfaces and machine learning to extend Intuitive’s robotic product...  ...streams into CV/ML algorithms on embedded platforms Develop and optimize registration and... 
    Platform

    Intuitive

    Sunnyvale, CA
    9 hours ago
  • $190k - $220k

     ...trusted, structured, auditable data that software can understand and act on. Our focus...  ...together some of the strongest AI Engineers and Machine Learning Engineers in the industry, with deep...  ...Document Extraction (ADE), our platform for parsing, understanding, and extracting... 
    Platform
    Work at office

    AI Fund

    Mountain View, CA
    21 hours ago
  • $95 - $110 per hour

     ...FocusKPI is seeking a Software Engineer - Machine Learning to join one of our clients, a high‑tech SaaS company. We are looking for an experienced Machine...  ...and threat categories. Partner with agent, device, and platform teams to integrate safety models into mobile‑use agents,... 
    Platform
    Contract work

    FocusKPI Inc.

    Mountain View, CA
    4 days ago
  •  ...training and inference speeds and empowers machine learning users to effortlessly run large-scale...  ...The Role As a New Graduate Software Engineer, you will collaborate with world-...  ...of a fully integrated AI-accelerated platform. Participate in debugging, performance... 
    Platform
    Internship

    Cerebras

    Sunnyvale, CA
    2 days ago
  • $139k - $257.55k

     ...generation ideas. Lead a team of engineers, designers, and prototypers...  ...to build a next-generation platform. This platform enables...  ...into scalable, high-quality software. C ollaborate closely with product...  ...AI services, LLM APIs, or machine learning capabilities into production... 
    Platform
    Contract work
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    1 day ago
  •  ...leading AI-powered Fraud and Risk Platform that delivers the best...  .... Its patented unsupervised machine learning technology, advanced device...  ...intelligence, powerful decision engine, and investigation tools...  ...the globe. Our award-winning software platform is powered by a team... 
    Platform

    DataVisor

    Mountain View, CA
    9 hours ago
  •  .... Adobe is looking for a Senior Software Engineer to contribute to building the platform that powers Adobe Experience Platform...  ...requiring minimal direction, learning quickly and adapting to changing...  ...Generative AI. Experience with machine learning infrastructure and... 
    Platform
    Temporary work
    Work at office

    Adobe

    San Jose, CA
    9 hours ago
  •  ...to life. The Horizon Platform team enables the foundation...  ...is to enable Adobe engineers to build high-...  ...looking for a Senior Software Engineer who is passionate...  ...perspectives and continuous learning. What You’ll Bring...  ...fundamentals, including machine learning concepts, LLM... 
    Platform

    Dormont Manufacturing Company

    San Jose, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer L5, Machine Learning Platform (Metaflow). Be the first to apply!