Senior Level ML Software Engineer Jobs

Senior level ml software engineer jobs place experienced engineers in ownership positions, setting technical direction, making architectural decisions, and leading the projects and teams that ship production ML systems. Roles are concentrated across Technology & Software, Electronics & Hardware, and Banking & Financial Services, with a mix of on-site, remote, and hybrid settings, and employers like Apple, Netflix, and Pinterest hiring at this level now.

Find Jobs

Overview

Open roles566+
Top stateCalifornia
Top employerApple
Top cityRemote
Work type55% On-site
Top industryTechnology

Showing 5 of 566+ Senior Level ML Software Engineer jobs

Whoop
Associate Director, Machine Learning (Core Algorithms)
We won't show you this job again
Whoop
New 1m ago
Associate Director, Machine Learning (Core Algorithms)
Whoop
Boston, Massachusetts
Biotech & Life Sciences
Clinical Trials & Medical Research
Data Science
Research & Academia
$200k - $245k/yr

Have you applied for this role?

Colgate-Palmolive
Machine Learning Engineer
We won't show you this job again
Colgate-Palmolive
New 1m ago
Machine Learning Engineer
Colgate-Palmolive
New York, New York
Corporate Training
Corporate Training & Learning Development
Learning & Development
$130k - $170k/yr
Bachelor's degree in statistics
10,000+

Have you applied for this role?

NBCUniversal
Tech Lead, ML Infrastructure
We won't show you this job again
NBCUniversal
New 1m ago
Tech Lead, ML Infrastructure
NBCUniversal
New York, New York
Engineering (Non-Software)
Manufacturing Engineering
Robotics Engineering
$245k - $270k/yr
Remote (US)
10,000+

Have you applied for this role?

Snap Inc.
Principal Machine Learning Engineer, Content ML, Level 7
We won't show you this job again
Snap Inc.
New 1m ago
Principal Machine Learning Engineer, Content ML, Level 7
Snap Inc.
Los Angeles, California
AI (Artificial Intelligence)
Data Analytics
Data Science
$235k - $414k/yr
Master's degree
5,001-10,000

Have you applied for this role?

AppFolio
Staff Machine Learning Engineer - Leasing
We won't show you this job again
AppFolio
New 1m ago
Staff Machine Learning Engineer - Leasing
AppFolio
Chicago, Illinois
Corporate Training
Corporate Training & Learning Development
Learning & Development
1,001-5,000

Have you applied for this role?

See All 566+ Senior Level ML Software Engineer Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs

Senior Level ML Software Engineer Job Market

Who's Hiring

  • Apple
    Apple63
  • Netflix
    Netflix13
  • Pinterest
    Pinterest13
  • Adobe
    Adobe12
  • SentiLink
    SentiLink12

Top Industries Hiring

  • Technology & Software250
  • Electronics & Hardware65
  • Banking & Financial Services42
  • Consulting & Professional Services28
  • Media & Entertainment27

Senior Level ML Software Engineer Jobs: Frequently Asked Questions

How do I get a senior level ml software engineer job?

Employers at this level look for candidates who have owned ML systems end-to-end, from problem framing through deployment and monitoring, not just model development. A strong portfolio of production impact, experience mentoring engineers, and the ability to articulate tradeoffs in system design give candidates a clear edge. Leading a cross-functional project or contributing to open-source ML infrastructure also signals readiness for senior ownership.

Which companies hire senior level ml software engineers?

Companies hiring senior level ml software engineers right now include Apple, Netflix, and Pinterest, based on current listings on Migrate Mate as of July 2026. Hiring at this level covers large technology companies, AI-focused startups, and enterprises in finance, healthcare, and retail that are scaling production ML capabilities.

Are there remote senior level ml software engineer jobs?

Yes, remote and hybrid options are common at the senior level. About 45% of senior level ml software engineer openings are remote or hybrid as of July 2026, reflecting how many teams have restructured around distributed engineering. On-site roles do exist, particularly at companies with sensitive data environments or hardware-adjacent ML work.

What makes a ml software engineer role senior level?

Senior level ml software engineer roles are defined by scope, ownership, and influence rather than task execution. Engineers at this level design systems, set technical standards, and make decisions that affect multiple teams or products. They are expected to mentor junior and mid-level engineers, lead technical reviews, and drive ML strategy in collaboration with product and data leadership.

Which industries hire the most senior level ml software engineers?

Senior Level ml software engineer roles concentrate in Technology & Software, Electronics & Hardware, and Banking & Financial Services, based on current listings on Migrate Mate as of July 2026. These sectors drive demand because they are applying ML at scale, requiring engineers who can build reliable, maintainable systems and translate business problems into production-grade solutions.