Updated 7 minutes ago

Machine learning engineer salary

$214K to $320K is the typical yearly range AI companies are posting for machine learning engineers right now, from 34 postings at 15 companies, read from their own job boards on November 15, 2026.

Real posted ranges34 postingsUpdated hourly

Get AI jobs with pay by email

New roles at AI companies, with their posted pay ranges, every Monday.

Every Monday, free. You also get the HOW TO // AI newsletter. Unsubscribe any time.

$214K to $320Ktypical posted range (median low to median high)
$263Kmedian midpoint of the posted ranges
34postings with a yearly range (54% of 63 open)
15AI companies posting them

Machine learning engineers build and run the systems that train, test and serve machine learning models. At AI companies the title also covers training infrastructure, inference speed and model evaluation, so the work sits close to research.

The figures here are the ranges AI companies publish in their own job postings, so they show what employers offer today rather than a survey average. Right now most machine learning engineer postings with a range are in California ($230K to $367K across 26 postings).

Machine learning engineer pay by state

Where AI companies are hiring machine learning engineers with a posted range. A posting that names several states counts in each one.

StatePostingsTypical posted range
California26$230K to $367K
New York5$190K to $315K
7 postings in other states, remote or with no state named (states need at least 5 postings for a row)

Machine learning engineer pay by level

The level comes from words in the job title. Many titles name no level, so that row mixes levels.

Level in the titlePostingsTypical posted range
No level in the title17$200K to $350K
Senior and above (senior, staff, principal, lead)17$220K to $302K

Machine learning engineer pay by company

Companies with at least 3 machine learning engineer postings that show a range.

CompanyPostingsTypical posted range
OpenAI8$345K to $485K
Databricks5$166K to $220K
Anthropic3$320K to $485K
Character.AI3$150K to $300K
Scale AI3$196K to $245K
12 postings at companies with fewer than 3 such postings

For comparison: the US Bureau of Labor Statistics put the national median pay for computer and information research scientists at $140,300 in May 2025, across employers of every kind. The ranges above come from AI companies, many in high-cost cities, so they run higher. Compare BLS and posted pay by role and city.

Newest machine learning engineer postings with pay

Straight from each company's own job board. Read the full posting and apply on their site.

More roles, filtered by team and location: remote AI jobs and every AI company we track.

How we count

  • Source: the public job boards of the 65 AI companies on our AI jobs board, read hourly. Last update: November 15, 2026.
  • What counts as a machine learning engineer: engineering job titles that name machine learning, ML or MLOps, such as Machine Learning Engineer, ML Infrastructure Engineer and Software Engineer, ML. Research, sales and management titles are left out.
  • Only posted yearly ranges in US dollars, from roles that are not international only. A role listed in several cities with the same range counts once.
  • Typical posted range runs from the median posted minimum to the median posted maximum. The median midpoint is the middle of all the range midpoints.
  • Posted ranges are usually base pay. Bonus, equity and commission can add more. They show what employers offer today, not what any one person will be paid.

Getting into machine learning engineering

Employers look for shipped work first: a model you trained, evaluated and put into production says more than a list of courses. A certification can still help you get interviews when you are switching in. Our study guides cover the two vendor exams built for this role, the AWS Certified Machine Learning Engineer Associate and the Google Professional Machine Learning Engineer.

Frequently asked questions

How much do machine learning engineers make at AI companies?

AI companies are posting a typical range of $214K to $320K a year for machine learning engineers, from 34 postings at 15 companies (November 15, 2026). That runs from the median posted minimum to the median posted maximum, and it is usually base pay.

Where are machine learning engineer jobs with posted pay?

Most are in California ($230K to $367K across 26 postings). A state needs at least 5 postings to get its own row in the table, and a posting that names several states counts in each one.

Is this what I would be paid?

Not necessarily. These are the ranges employers publish when they post a job. An offer depends on the level, the location, the interviews and negotiation, and many offers add bonus or equity on top of base pay.

How does this compare with BLS salary data?

The Bureau of Labor Statistics surveys employers of every kind. Its closest occupation, computer and information research scientists, had a national median of $140,300 in May 2025. Postings from AI companies run higher because many are in high-cost cities and compete for scarce skills.

Scroll to Top