Machine Learning Engineer Salary in Singapore
Machine Learning Engineer Salary in Singapore
Based on 1,809 job listings - Singapore, Singapore 2026
Average salary
$26,352 - $37,639
Median salary
$11,250 - $22,500
Lower rangeUpper range
Salary distribution by percentile
10th percentile$11K
25th percentile$11K
Median$11K
75th percentile$12K
90th percentile$84K
50% of professionals earn between $11,250 - $12,188 SGD
The median salary is $11,250
Compare with national average
Singapore
Average salary
26,352 - 37,639
Median salary
11,250 - 22,500
1,809 job openings
Singapore
Average salary
250,000 - 650,000
Median salary
400,000 - 650,000
2,455 job openings
Other cities
Central Singapore Community Development Council29 job openings
The average salary for a Machine Learning Engineer in Singapore, Singapore is SGD 26,352 - SGD 37,639 per year in 2026, based on 1,809 job listings.
Explore 1,809 Machine Learning Engineer job listings in Singapore on BeBee, or check our salary calculator for a personalized estimate.