HomeJobs › Machine Learning Engineer
Machine Learning Engineer · 2026

Machine Learning Engineer Jobs
by City

2,476 open Machine Learning Engineer positions across 20 cities worldwide. Median salary $177,500. 1,023 posted in the last 7 days.

🔥 2,476 open positions 💰 $177,500 median 🌎 20 cities hiring 🏠 8% remote friendly ⚡ 1,023 new this week 🏢 20+ companies hiring
✨ AI Job Search 📄 Resume Example ✉ Cover Letter
Salary analysis

💰 Salary analysis

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

10th percentile
$113,000
25th percentile
$139,000
Median (50th)
$177,500
75th percentile
$204,000
90th percentile
$242,000

Average salary: $175,638

In-demand skills

🎯 In-Demand skills

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

Machine Learning
Python
Deep Learning
AWS
NLP
TensorFlow
Azure
GCP
Computer Vision
CI/CD
Pandas
NumPy
Kubernetes
Django
Spark
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 247 $177,500 $139,000 – $204,000 1% 15 143
singapore 100 SGD 100,000 SGD 100,000 – SGD 125,000 15 75
Mumbai 92 $177,500 $139,000 – $204,000 1% 15 75
Hyderabad 50 $177,500 $139,000 – $204,000 2% 15 28
New York, NY 36 $179,700 $145,000 – $225,500 6% 15 0
New Delhi 35 $177,500 $139,000 – $204,000 4 19
Pune 34 $177,500 $139,000 – $204,000 3% 6 19
Chennai 30 $177,500 $139,000 – $204,000 3% 6 15
dubai 30 AED 200,000 AED 160,000 – AED 300,000 15 21
Berlin 27 $177,500 $139,000 – $204,000 7% 15 3
Foster, CA 24 $233,000 $189,000 – $242,000 2 0
München 23 $177,500 $139,000 – $204,000 11 2
San Francisco, CA 22 $200,000 $170,250 – $212,750 15 0
Navi Mumbai 22 $177,500 $139,000 – $204,000 3 15
Gurugram 22 $177,500 $139,000 – $204,000 4 13
Ahmedabad 21 $177,500 $139,000 – $204,000 5% 4 9
Thiruvananthapuram 21 $177,500 $139,000 – $204,000 5% 4 8
abu dhabi 21 AED 200,000 AED 200,000 – AED 275,000 12 13
Kolkata 19 $177,500 $139,000 – $204,000 5% 5 7
Nagpur 18 $177,500 $139,000 – $204,000 6% 4 10
Top employers

🏢 Top employers

15 companies with the most Machine Learning Engineer openings globally.

Recro 99 jobs
DMAIC Academy & Consultancy 73 jobs
Morningstar 39 jobs
JioHotstar 25 jobs
Tata Consultancy Services 23 jobs
zoox 20 jobs
Zemoso Technologies 19 jobs
Voicegain 13 jobs
Navi 12 jobs
Quantiphi 12 jobs
Taggd 12 jobs
Visa 12 jobs
Geographic distribution

🌐 Where Machine Learning Engineers work

India  1,842 jobs United States  355 jobs Germany  111 jobs Singapore  105 jobs UAE  63 jobs

Machine Learning Engineer Job Market Overview (2026)

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

Compensation Landscape

The median salary for Machine Learning Engineer positions is $177,500, with the middle 50% of earners making between $139,000 and $204,000. Top earners (90th percentile) command $242,000 or more. Note that 86% of listings do not disclose salary, so actual compensation may differ in some markets. The highest-paying city is Foster, CA at $233,000 median, while singapore offers SGD 100,000.

Remote Work Availability

8% of Machine Learning Engineer positions offer remote or hybrid work arrangements (190 listings). While the majority of positions remain on-site, remote options are increasingly available.

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, Deep Learning, AWS, NLP, and TensorFlow. 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,476 positions and get matched based on your experience, preferred location, and salary expectations.

Related roles

Related roles