Machine learning engineer salary in New York, NY
How much does a Machine Learning Engineer make in New York, NY?
Average base salary
- Hour
- Day
- Month
- Year
The average salary for a machine learning engineer is $200,489 per year in New York, NY. 480 salaries taken from job postings on Indeed in the past 36 months (updated October 3, 2026).
Looking to Hire?
Highest paying cities for Machine Learning Engineers near New York, NY
Where can a Machine Learning Engineer earn more?
Compare salaries for Machine Learning Engineers in different locationsFrequently Asked Questions (FAQs) about Machine Learning Engineer
The average salary for a Machine Learning Engineer is $200,489 per year in New York, NY. This figure is based on 480 salaries taken from job postings on Indeed in the past 36 months, last updated on October 3, 2026.
Machine Learning Engineer jobs on Indeed - find your next one today.
Machine Learning Engineer salaries in New York, NY typically range between a low of $129,039 and a high of $311,501 per year, depending on experience and the hiring company.
Some of the highest-paying cities for Machine Learning Engineer in New York, NY include Albany, NY at $249,799 per year, Brooklyn, NY at $217,079 per year, and Bellevue, NY at $213,637 per year.