Content has loaded

Machine learning engineer salary in New York, NY (Updated 2026)

How much does a Machine Learning Engineer make in New York, NY?

Average base salary

$199,057
same
as national average
Average $199,057
Low $129,323
High $306,392

The average salary for a machine learning engineer is $199,057 per year in New York, NY. 473 salaries taken from job postings on Indeed in the past 36 months (updated July 2, 2026).

Machine Learning Engineer job openings in New York, NY

slide 1 of 6
slide1 of 6
Senior Machine Learning Operat...
Veho2.6out of 5 stars.
New York, NY
$175,000 - $200,000 a year
Full-time
16 hours ago

Highest paying companies for Machine Learning Engineer in New York, NY

Average year pay is based on job postings on Indeed in the past 36 months.
Entegee
 
$425,000per year
View company
D. E. Shaw & Co. - Investment ...
 
$392,500per year
Capital Group
 
$328,249per year
MERCOR
 
$315,000per year
Susquehanna International Grou...
 
$312,000per year
Credit Acceptance
 
$305,782per year

Highest paying cities for Machine Learning Engineers near New York, NY

  1. Albany, NY
    $226,769 per year
  2. New York, NY
    $199,057 per year
  3. Manhattan, NY
    $187,830 per year
  4. Brooklyn, NY
    $146,344 per year
  5. Rochester, NY
    $124,126 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 New York, NY?

Lead Machine Learning Engineer

Job openings
Average $235,753 per year