HomeJobs › Machine Learning Engineer
Machine Learning Engineer · 2026

Machine Learning Engineer Jobs
by City

2,898 open Machine Learning Engineer positions across 20 cities worldwide. Median salary $173,860. 1,592 posted in the last 7 days.

🔥 2,898 open positions 💰 $173,860 median 🌎 20 cities hiring 🏠 5% remote friendly ⚡ 1,592 new this week 🏢 20+ companies hiring
✨ AI Job Search 📄 Resume Example ✉ Cover Letter
Salary analysis

💰 Salary analysis

Salary data based on 386 positions with reported compensation (13% of all Machine Learning Engineer listings).

10th percentile
$110,000
25th percentile
$140,000
Median (50th)
$173,860
75th percentile
$202,542
90th percentile
$244,000

Average salary: $175,355

In-demand skills

🎯 In-Demand skills

Most frequently requested skills in Machine Learning Engineer job descriptions, ranked by mention frequency.

Machine Learning
Python
TensorFlow
PyTorch
AWS
Spark
CI/CD
Deep Learning
Azure
SQL
NLP
Hadoop
GCP
Docker
Git
By city

🌎 Salary & Jobs by city

Compare Machine Learning Engineer opportunities across 20 cities. Click any city for detailed market analysis.

City Jobs ▼ Median Salary Salary Range Remote % Companies New (7d)
Bengaluru 270 $173,860 $140,000 – $202,542 15 122
singapore 234 SGD 80,000 SGD 80,000 – SGD 90,000 15 218
London 85 £123,000 £120,000 – £155,000 15 5
Mumbai 85 $173,860 $140,000 – $202,542 15 65
Paris 62 €62,500 €50,000 – €75,000 18% 15 11
Hyderabad 60 $173,860 $140,000 – $202,542 15 36
New York, NY 31 $156,800 $139,000 – $200,000 15 1
Berlin 30 €80,000 €80,000 – €80,000 7% 15 3
München 30 $173,860 $140,000 – $202,542 15 3
Chennai 29 $173,860 $140,000 – $202,542 7 19
California 27 $179,950 $170,000 – $204,000 10 3
New Delhi 27 $173,860 $140,000 – $202,542 5 21
San Francisco, CA 27 $200,000 $176,750 – $241,000 15 6
Pune 27 $173,860 $140,000 – $202,542 7 15
Gurugram 25 $173,860 $140,000 – $202,542 6 15
Ahmedabad 20 $173,860 $140,000 – $202,542 5 12
Nagpur 18 $173,860 $140,000 – $202,542 5 11
Mountain View, CA 17 $179,500 $169,250 – $189,750 3 11
Amsterdam 17 $173,860 $140,000 – $202,542 6% 7 1
Kolkata 15 $173,860 $140,000 – $202,542 6 9
Top employers

🏢 Top employers

15 companies with the most Machine Learning Engineer openings globally.

CareerXperts Consulting 38 jobs
DMAIC Academy & Consultancy 37 jobs
GreatHR Solutions 37 jobs
NR Consulting 37 jobs
TikTok 30 jobs
Tata Consultancy Services 27 jobs
Waymo 22 jobs
JioHotstar 21 jobs
Grid Dynamics 21 jobs
Zemoso Technologies 19 jobs
spotify 16 jobs
ByteDance 15 jobs
Geographic distribution

🌐 Where Machine Learning Engineers work

India  1,856 jobs United States  357 jobs Singapore  237 jobs United Kingdom  176 jobs Germany  137 jobs France  80 jobs UAE  29 jobs Netherlands  26 jobs

Machine Learning Engineer Job Market Overview (2026)

The Machine Learning Engineer job market is steadily growing, with 2,898 open positions tracked across 20 cities worldwide. In the past 30 days alone, 2,411 new positions were posted (1,592 in the last week), indicating strong and consistent demand from employers.

Compensation Landscape

The median salary for Machine Learning Engineer positions is $173,860, with the middle 50% of earners making between $140,000 and $202,542. Top earners (90th percentile) command $244,000 or more. Note that 87% of listings do not disclose salary, so actual compensation may differ in some markets. The highest-paying city is San Francisco, CA at $200,000 median, while Paris offers €62,500.

Remote Work Availability

5% of Machine Learning Engineer positions offer remote or hybrid work arrangements (150 listings). This role typically requires on-site presence, though select employers are offering flexible arrangements.

Skills That Get You Hired

Based on analysis of job descriptions, the most in-demand skills for Machine Learning Engineer roles are Machine Learning, Python, TensorFlow, PyTorch, AWS, and Spark. Including these keywords in your resume and cover letter can significantly improve your ATS match rate and interview chances.

How to Apply

Start by reviewing our Machine Learning Engineer resume example to see what top candidates include. Pair it with a strong cover letter tailored to your target company. Then use JobsChat AI to search all 2,898 positions and get matched based on your experience, preferred location, and salary expectations.

Related roles

Related roles