Machine Learning Engineer salary in Singapore
How much does a Machine Learning Engineer make in the Singapore?
Average base salary
SGD8,720 / Month
The average salary for Machine Learning Engineer is SGD8,720 per month in Singapore salaries taken from job postings on Jobstore in the past 12 months (updated September 29, 2026)
Machine Learning Engineer job openings in Singapore
See more jobsHighest paying companies for Machine Learning Engineer in Singapore
Average year monthly is based on job postings on Jobstore in the past 12 months.
-
A1
SGD14,000 per month
View company -
UOB
SGD19,500 per month
View company -
PhysicsX
SGD15,000 per month
View company -
GrabCar Sdn Bhd
SGD15,000 per month
View company -
Riot Games
SGD15,000 per month
View company -
Atlassian
SGD15,000 per month
View company
How much do similar jobs as Machine Learning Engineer get paid in Singapore?
-
Software Engineer, Machine Learning
Job openingsAverage SGD10,000 per month
-
Machine Learning System Engineer
Job openingsAverage SGD7,750 per month
-
Machine Learning Ops Engineer
Job openingsAverage SGD8,750 per month
-
Machine Learning Platform Engineer
Job openingsAverage SGD8,313 per month
-
Machine Learning MLOps Engineer Graduate
Job openingsAverage SGD6,500 per month
-
Machine Learning System Engineer Graduate
Job openingsAverage SGD7,500 per month