Job Market Data SalariesWho is hiring ATS shareReports Salary Explorer

Home › Salaries › Machine Learning Engineer

Machine Learning Engineer salary at tech startups (October 2026)

The median posted salary for a Machine Learning Engineer at tech startups in United States is $243k a year (middle half $206k to $276k), based on 140 job postings from 61 companies that publish a pay range. 27% of these postings are remote.

$243kmedian, United States
$206k–$276kmiddle half (P25–P75)
140postings from 61 companies
27%remote postings

Ranks #38 of 454 startup roles by US median pay in this sample. That is 16% above the Software Engineer median ($210k). Company-balanced median (each company counted once): $230k. Average posted range: $205k to $285k.

Machine Learning Engineer pay by country

CountryMedian P25 to P75PostingsCompaniesRemote
United States$243k$206k to $276k1406127%
CanadaCA$207kCA$200k to CA$215k6333%

Yearly pay in local currency, from postings that publish a range (hourly x 2080, monthly x 12). Groups need at least 5 postings from 3 companies. Sales roles exclude on-target earnings, so these are base-pay figures.

Need Machine Learning Engineer pay data for another country, seniority or company? The Tech Salary Data API returns live median, P25 and P75 pay for any role from company job boards, refreshed daily.
Get live salary data Search open Machine Learning Engineer jobs

Related roles

Machine Learning Researcher salaryChannel Partner Manager salaryCounsel salaryEngineering Lead salaryAgent Product Manager salaryManaging Director salaryPrivacy Counsel salaryGTM Strategy & Operations salary