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

Machine Learning Software Engineer L4/L5, Algorithms

$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

As Netflix continues to grow, so do the opportunities to enhance our personalization systems and algorithms. We're looking for a passionate and talented Software Engineer for Machine Learning to join our Algorithms team. In this role, you will apply your expertise in software engineering to design, develop, and scale solutions for the machine learning algorithms that power the Netflix experience. You will work closely with our machine learning researchers, product managers, and other engineers to come up with new systems, improve existing ones, and enable offline experiments and A/B tests. For more details about software engineering for personalization at Netflix, see these links:

  • Consolidating ML models
  • InTune: Reinforcement Learning-based Data Pipeline Optimization for Deep Recommendation Models
  • Evidence Personalization
  • Page Simulation for Better Offline Metrics at Netflix
  • RecSysOps
As a software engineer in the team, you will contribute to the next generation of algorithms used to generate the Netflix experience by driving the vision, requirements, design, implementation, testing, and ownership of software components essential for our algorithmic innovation. You will collaborate with our applied researchers and data scientists to implement scalable, flexible, production-ready solutions for our algorithms. You will also guide the team towards better software engineering practices and systems by identifying areas for improvement and mentorship. You will collaborate with other engineers to create solutions that are used beyond our team. To excel in this role, you should have a robust software engineering background, a keen sense of software engineering principles and design, a proven experience with large-scale applications involving machine learning, a love of learning, possess strong communication skills, and the ability to work well in large cross-functional teams.

What we are looking for:
  • A degree in Computer Science or a related field
  • 4+ years of full time software engineering experience with a bachelor's degree; or 2+ years of experience with a graduate degree
  • Excellent software design and development skills in Python along with Scala, Java, C++, or C#
  • Solid understanding of various software engineering best practices and their appropriate application
  • Experience building web-scale parallel and distributed computing systems
  • Experience with large-scale data frameworks such as Spark or Flink
  • Excellent collaboration skills
  • Broad understanding of core machine learning concepts and their application in large-scale, real-world machine-learning systems
Preferred, but not required:
  • Experience building or enhancing personalization systems, machine learning platforms, search engines, or similar large-scale machine learning applications.
  • Experience building machine learning models or LLMs
  • Experience scaling and optimizing the training and serving of machine learning models
  • Experience with machine learning libraries TensorFlow, PyTorch, JAX or Keras
  • Experience with cloud computing platforms like AWS
  • Background in math, statistics, or numerical computation
  • Significant contributions to open-source projects

Note: Level and compensation are determined based on your demonstrated experience, skills, and interview performance. We have several open positions within the personalization, search, and recommendations space. The specific role will be determined based on the candidate's skills and fit, which will be evaluated after the initial round.

What do we offer:

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.

Job is open for no less than 7 days and will be removed when the position is filled.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Software Engineer L4/L5, Algorithms in United States vacancy
  • $200k - $300k

     ...with your recruiter to learn more. Base pay range...  ...and RSUs Now Hiring: Machine Learning Engineer II (Autonomous...  ...functionally with robotics, software, and hardware teams...  ...multi-sensor fusion algorithms is a strong plus. Comfortable...  ...Software Engineer L4/L5 United States $100,0... 
    Suggested
    Full time
    Immediate start
    Remote work

    The TalentHaus

    New York, NY
    4 days ago
  • $181.1k - $318.4k

     ...Machine Learning Video Codec Algorithm Engineer Apple is where individual imaginations gather together, committing to the values that lead to great work...  ...for existing hardware. Collaborate with hardware and software architects to define and integrate media features and... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $148.2k - $300.96k

     ...The Governance and Experience Algorithm team was established in...  ...products and drive initiatives from engineering viewpoints Qualifications...  ...one of the following fields: machine learning , NLP and computer vision • Experience with software development in at least one... 
    Suggested
    Temporary work
    Work experience placement
    Local area

    Tik Tok

    Seattle, WA
    2 days ago
  • $147.4k - $272.1k

     ...Machine Learning Algorithm Engineer - Auto Focus Work Locations (2) Submit Resume Are you passionate about shaping the future of computational...  ...creating partnerships across Silicon Design, Camera Hardware/Software, and Quality Assurance towards the creation of novel... 
    Suggested
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  •  ...Machine Learning Engineer, Perception Columbus, Ohio or Remote At Path Robotics, we're building...  .... We currently have experienced (L3/L4), senior (L5) and staff (L6) level openings...  ...validate, and iterate on machine learning algorithms for weld perception tasks, including... 
    Suggested
    Remote work
    Flexible hours

    Path Robotics, Inc

    United States
    4 days ago
  • $139.5k - $258.1k

     ...LLM Machine Learning Research Engineer, Model Optimization & Algorithms Development, SIML The Apple Intelligence Model Optimization and Algorithms Development team...  .... We are part of a collaborative group of software developers and deep learning experts working in... 
    Relocation

    Apple

    Seattle, WA
    5 days ago
  • $150k - $210k

     ...Senior Machine Learning Engineer WHOOP is an advanced health and fitness wearable, on a mission...  ...and daily lives. Our data science algorithms teams are responsible for developing...  ...ML engineer, applied researcher, or software engineer with a focus on ML systems... 
    Full time
    Work at office
    Relocation

    WHOOP

    Boston, MA
    4 days ago
  • $110k - $190k

     ...JOB TITLE/TYPE: Software Developer/Machine Learning/Algorithm Developer/ On-Site PAY RANGE: $110,000.00 - $190,000.00 JOB SUMMARY...  ...for the intelligence and defense communities. Our engineers build mission-critical tools, combining advanced... 
    Contract work
    For contractors
    Remote work
    Relocation package

    Skyline Scientific Inc

    Springfield, VA
    5 days ago
  • $139.5k - $258.1k

    Machine Learning Video Algorithm Engineer The codec deep video processing team develops machine learning algorithms to power Apple technologies with the best user visual experience. In this role, you will work closely with company-wide multiple teams and in multiple projects... 
    Relocation

    Apple Inc.

    San Diego, CA
    5 days ago
  • $100k

     ...can change their plans at any time. The Role Software Engineer L5 - Machine Learning Build, Productivity, and Reliability Tooling Our...  ...powers our recommendations, personalization, and search algorithms (and many other areas). You will work closely alongside... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Flexible hours

    Netflix

    United States
    2 days ago
  • $85k - $170k

     ...they serve. Overview: The Senior Software Development Engineer L4 is expected to successfully work...  ...strong foundation in data structures and algorithms required; ~3 years of experience...  ...Continuously pursuing self-directed learning activities aimed at developing... 
    H1b
    Weekend work
    Afternoon shift

    Inovalon

    Canonsburg, PA
    2 days ago
  • $86.8k - $165.2k

     ...seeking a seeking a Senior Systems Engineer specializing in AI/ML algorithms to support advanced aerospace sensor...  ...theory Experience using software change management tools, version control...  ...assistance available for this position Learn More & Apply Now! Please... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon Technologies

    Brenham, TX
    4 days ago
  •  ...Senior Systems Engineer Specializing In Ai/Ml Algorithms Raytheon is seeking a Senior Systems Engineer specializing in AI/ML algorithms to support...  ...or detection and estimation theory Experience using software change management tools, version control systems, and... 
    Relocation package

    Raytheon

    Plano, TX
    5 days ago
  • $100k - $245k

     ...degree and 5+ years of experience in relevant fields such as Computer Science or Physics. Responsibilities include implementing new algorithms and developing AI/ML-based solutions. A strong analytical background and the ability to obtain a Top Secret security clearance... 

    Johns Hopkins Applied Physics Lab

    Huntsville, AL
    4 days ago
  • $125k - $140k

    A mission-driven technology company is seeking a talented engineer with software development skills and a background in AI/ML, mathematics, or...  ...while utilizing strong mathematical foundations to advance algorithms. Candidates should possess 2-5 years of experience and... 

    Highbury Defense Group

    San Diego, CA
    4 days ago
  • $1,000 per month

     ...roadmap.) About the role As a Machine Learning Engineer at Elicit, you'll build products...  .... A large part of the work is software engineering: building product...  ...: $185-230K + equity Senior (L4): $230-260K + equity Expert/Staff (L5): $255-340K + significant... 
    Work at office
    Remote work
    Home office
    Relocation package
    Flexible hours

    Elicit

    United States
    5 days ago
  •  ...TX (Sunnyvale is preferred) Experience: 8-13 years. JD: Qualifications: Machine Learning Py Spark Python Job Description Machine Learning - algorithms for tasks classification, regression and clustering, PySpark - Processing massive... 
    H1b

    ShiftCode Analytics

    Sunnyvale, CA
    1 day ago
  •  ...pre-sales process too. Really strong comm skills. - Machine Learning Performance Engineer - CUDA Python - U.S. Citizenship Status: U.S. Citizen...  ...up GPU clusters • An understanding of the collective algorithms supporting distributed GPU training in NCCL or MPI •... 
    Contract work
    Remote work

    3B Staffing LLC

    Saint Louis, MO
    3 days ago
  • $147.4k - $272.1k

     ...ML Video Codec Algorithm Engineer Apple is where individual imaginations gather together, committing...  .... Collaborate with hardware and software architects to define and integrate...  ...of the latest computer vision and deep learning technologies Excellent collaboration... 
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  •  ...Machine Learning Software Engineer Boston, MA, entirely remote - 6-12 months with opportunity to extend based on your performance. BigR.io is...  ...mathematics (in order of preference). Proficiency coding algorithms and data structures from high-level specifications that... 
    Remote work

    Saviance

    United States
    2 days ago
  •  ...Cambium Learning® Group is an award-winning educational technology...  ...We are seeking a talented Machine Learning Engineer II to join our CAI machine...  ...comfortable discussing algorithmic design with researchers...  ...systems. You will own the full software development lifecycle-... 
    Remote work

    Cambium Learning Group

    United States
    1 day ago
  • $124.8k - $187.2k

     ...functional collaboration as we work together to engineer the extraordinary. As a Sr. Software Engineer - Signals & Algorithm Interfaces (Python/C++) you will own the...  ...perspectives, and guts to engineer the extraordinary. Learn more about our business, mission, and our... 
    H1b
    Work at office
    Local area
    Flexible hours

    Medtronic

    Saint Paul, MN
    5 days ago
  •  ...Senior Machine Learning Software Engineer Penn Medicine is dedicated to our tripartite mission of providing the highest level of care to patients...  ...cutting-edge software for machine learning models and algorithms. The goal is to drive impactful insights and solutions across... 

    Pennsylvania Medicine

    Philadelphia, PA
    2 days ago
  •  ...Senior Software Engineers, Machine Learning Our client is a growing software company. Several key positions have opened because of this expansion...  ...solid computer science fundamentals (data structures, algorithms, etc.) and experience with C, Python and Linux you may... 

    Hatch Global Search

    Tinton Falls, NJ
    2 days ago
  • $189k - $270k

     ...Prediction & Behavior ML team is responsible for developing machine learning (ML) algorithms that learn and predict behaviors from data, applying...  ...work closely with our Perception, Simulation, and Systems Engineering teams to accelerate our ability to validate our driving... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  •  ...Mistral AI Open Source Software Team Position At...  ...save time, and enhance learning and creativity. Our technology...  ...closely with various engineering and marketing teams....  ...in Computer Science, Machine Learning, Data Science...  ..., especially LLMs and algorithms Low-ego,... 
    Work at office
    Local area
    Remote work
    Relocation
    Visa sponsorship

    Mistral AI

    United States
    2 days ago
  • $171.6k - $302.2k

     ...Machine Learning Engineer - Vision Products Software AI is transforming how people interact with technology, and Apple is building the next generation...  ...Responsibilities Design and implement ML models and algorithms for conversational understanding, generation, and... 
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  •  ...Python and Kubernetes Software Engineer - Data, AI/ML & Analytics...  ...popular, open-source, machine learning tools, such as...  ...Stack Software Engineer (L5), Content Middleware...  ...Engineer 5 - Streaming Algorithms New Jersey, United States...  ...ago Software Engineer L4/L5, Model Serving... 
    Full time
    Freelance
    Internship
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    San Francisco, CA
    1 day ago
  •  ...Applied Scientist We are looking for an engineer to spearhead our Brand Ads forecasting initiatives. You will be leading...  ...through complex technical challenges in infrastructure, algorithms, and machine learning. Key Responsibilities: Applying statistical or machine... 
    Immediate start

    Veracity

    Seattle, WA
    2 days ago
  • $152k - $241.5k

     ...We are now looking for a Senior Machine Learning Applications and Compiler Engineer! NVIDIA is seeking engineers to develop algorithms and optimizations for our LPX inference and...  ...architects and design teams to feedback software observations, influence future... 
    Remote work

    NVIDIA

    United States
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Software Engineer L4/L5, Algorithms. Be the first to apply!