Content has loaded

Machine learning engineer salary in Boston, MA, 2026

How much does a Machine Learning Engineer make in Boston, MA?

Average base salary

$190,739
same
as national average
Average $190,739
Low $123,562
High $294,440

The average salary for a machine learning engineer is $190,739 per year in Boston, MA. 211 salaries taken from job postings on Indeed in the past 36 months (updated July 8, 2026).

Machine Learning Engineer job openings in Boston, MA

slide 1 of 6
slide1 of 6
Machine Learning Analyst
Bracebridge Capital1out of 5 stars.
Boston, MA
$110,000 - $145,000 a year
5 days ago

Highest paying companies for Machine Learning Engineer in Boston, MA

Average year pay is based on job postings on Indeed in the past 36 months.
SiriusXM
 
$301,100per year
View company
Block
 
$280,200per year
ezCater
 
$260,000per year
SimpliSafe
 
$259,950per year
Zoox
 
$254,536per year
Clarivate
 
$250,000per year

Highest paying cities for Machine Learning Engineers near Boston, MA

  1. Lexington, MA
    $240,881 per year
  2. Boston, MA
    $190,739 per year
  3. Waltham, MA
    $188,991 per year
  4. Somerville, MA
    $182,103 per year
  5. Andover, MA
    $166,218 per year

Where can a Machine Learning Engineer earn more?

Compare salaries for Machine Learning Engineers in different locations
vs

How much do similar professions as Machine Learning Engineer get paid in Boston, MA?

Lead Machine Learning Engineer

Job openings
Average $162,675 per year