Job Overview
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.
Responsibilities
- Lead requirements, design, and implementation of Metaflow product improvements.
- Work alongside our applied researchers and data scientists on the cutting edge of machine learning.
- Engage with our ML community to source feedback, identify pain points, and opportunities to evolve Metaflow and the Machine Learning Platform in general.
- Partner with the OSS Metaflow development community to ensure a mutually beneficial roadmap and relationship.
Qualifications
- 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 Skills
- 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.
Compensation and Benefits
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. 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.
Benefits Extracted with AI
- Health Plans
- Mental Health support
- 401(k) Retirement Plan with employer match
- Stock Option Program
- Disability Programs
- Health Savings and Flexible Spending Accounts
- Family-forming benefits
- Life and Serious Injury Benefits
- Paid leave of absence programs
- Flexible time off
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, LLM Compute & Serving Systems
Senior Software Engineer for LLM Compute & Serving Systems at Netflix, focusing on ML/AI applications and infrastructure.
Senior Software Engineer, CI/CD Observability Platform
Senior Software Engineer for CI/CD Observability at Netflix, focusing on full-stack development, data visualization, and CI/CD platforms.
Senior Software Engineer - Ads Platform
Senior Software Engineer for Ads Platform at Netflix, skilled in Java, C#, microservices, and API design.
Senior Software Engineer - Live Infrastructure Testing
Senior Software Engineer for Live Infrastructure Testing at Netflix, focusing on enhancing testing tools and practices.
Senior Full Stack Software Engineer - Netflix CKG
Join Netflix as a Senior Full Stack Software Engineer in Los Angeles, developing innovative data systems and applications.
Senior Software Engineer - Web Foundations
Senior Software Engineer for Web Foundations at Netflix, focusing on Node.js, JavaScript, and UI design.
Senior Software Engineer - Consumer Engineering
Senior Software Engineer for Consumer Engineering at Netflix, focusing on backend systems and complex problem-solving.
Senior Software Engineer - LLM
Join Snowflake as a Senior Software Engineer to build scalable machine learning platforms with LLMs, leveraging Python and TensorFlow.
Senior Software Engineer - LLM
Join Snowflake as a Senior Software Engineer to build scalable machine learning platforms with LLMs, leveraging Python and TensorFlow.
Senior Product Manager, AI Platform
Senior Product Manager for AI Platform at Netflix, focusing on ML/AI, strategic product management, and innovation.
Senior Machine Learning Engineer - Platform
Senior ML Engineer at Spotify, NY. Develop ML serving platforms, collaborate on projects, design solutions. Python, TensorFlow, PyTorch skills needed.
Senior Software Engineer, Machine Learning
Join Meta as a Senior Software Engineer in Machine Learning, leading innovative projects and developing scalable ML models.
Senior Software Engineer, Machine Learning Infrastructure
Join Amazon's Search team as a Senior Software Engineer in ML Infrastructure, focusing on large-scale distributed systems and deep learning.
Software Engineer, Machine Learning Infrastructure
Join Tesla as a Software Engineer in ML Infrastructure to optimize and scale neural network training with Python, C++, and PyTorch.
Senior UI Engineer, Growth Product Experiences
Senior UI Engineer for Netflix's Growth Product Experiences team, focusing on JavaScript, React, and GraphQL.
Senior Software Engineer - Machine Learning and Data Science
Join EyePop.ai as a Senior Software Engineer to develop and scale machine learning and data science software pipelines.
Senior Machine Learning Engineer
Join Amazon as a Senior Machine Learning Engineer to build scalable AI/ML infrastructure and MLOps platforms.
Senior Software Engineer - LLM
Join Bonfy.AI as a Senior Software Engineer to develop and optimize scalable machine learning models using Python, TensorFlow, and cloud platforms.
Distributed Systems Engineer (L4), Content Engineering
Join Netflix as a Distributed Systems Engineer in Content Engineering, focusing on scalable, reliable systems. Remote work available.
Senior Machine Learning Engineer, AWS Neuron Apps
Senior ML Engineer needed for AWS Neuron Apps, focusing on ML Inference with expertise in Python, TensorFlow, and distributed computing.
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer for Computer Vision at Meta, focusing on AI, Python, PyTorch, and algorithm development.
Senior Deep Learning Engineer
Join NVIDIA as a Senior Deep Learning Engineer to optimize AI performance using PyTorch, TensorFlow, and more in Berlin.
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer specializing in Computer Vision at Meta's Reality Labs in New York. AI, Python, C, PyTorch expertise required.
Senior Software Engineer - AI/ML
Senior Software Engineer needed for AI platform development, focusing on backend services and cloud applications.