Skip to content
Level

Machine learning engineer jobs in New York: 54 open roles

Updated Nov 3, 2026

54 live machine learning engineer jobs in New York. By AI level, 49 build AI. 5 involve little AI. Across all AI levels, the total is 54. Median salary from $200,000. The median is measured on 31 postings that publish an annual USD range. Top employers by postings: Capital One, Spotify, Plaid, Stripe, Waymo.

open roles
54
Build or work on AI (AI Level 3–4)
49
remote
16

New machine learning engineer jobs in New York by email

Companies hiring machine learning engineers in New York

Get new machine learning engineer jobs in New York by email

4 new machine learning engineer jobs in New York in the last 7 days, as of Nov 3, 2026. One email a week, only when a new one matches this page.

Confirm by email first. Unsubscribe in one click.

Common questions

How many machine learning engineer in New York jobs are open right now?

As of November 3, 2026, 54 live postings. The list refreshes every six hours.

How much do machine learning engineer in New York jobs pay?

As of November 3, 2026, the median starting salary is $200,000 a year, measured on the 31 postings that publish an annual salary range in US dollars.

Which companies are hiring for machine learning engineer in New York?

As of November 3, 2026, by number of live postings: Capital One (7), Spotify (5), Plaid (4), Stripe (4), Waymo (4).

Which skills come up most in machine learning engineer jobs in New York?

As of November 3, 2026, named in the title or description, with the number of postings that mention each: Machine learning (49), Python (42), PyTorch (28), Spark (19), TensorFlow (18).

Method: counted from live, non-expired postings whose title matches the role, filtered to the AI level and, when shown, the city named above (matched against the free-text location field, which can over- or under-count secondary offices). Companies that only republish other employers' postings are excluded from the employer ranking and the salary median. Recalculated every 10 minutes. Levels follow our method.