Salary insights

Salary Machine learning engineer in Singapore

Market pay levels based on 7 offers with salary.

Browse vacancies

Recalculated from open vacancies where the employer states pay.

Median14 183 $Half of offers pay more, half pay less
Average13 371 $Arithmetic mean of all offers
Lower quartile14 183 $25% of offers pay less
Upper quartile14 183 $25% of offers pay more

How pay is distributed

The band covers the middle half of the market (25th–75th percentile), the line marks the median.

Lower quartile14 183 $
Median14 183 $
Upper quartile14 183 $

What the numbers mean

  • Half of all offers fall between 14 183 $ and 14 183 $.
  • Every fourth offer pays more than 14 183 $.
  • The average (13 371 $) is 6% below the median — many offers sit at the lower end.
  • The sample is small (7 offers), so treat the numbers as a rough guide.

Compare your salary

Check in one step whether your pay is above or below the market for this selection.

Vacancies with salary

All matching vacancies
CANTINA RESEARCH SINGAPORE PTE. LTD. Singapore ·

Machine Learning Engineer

10 000 – 20 000 $

About Cantina: Cantina Labs is a social AI company, developing a suite of advanced real-time models that push the boundaries of expression, personality, and realism. We bring characters to…

Full timeEntry levelOn-siteSingapore
TECHKNOWLEDGEY PTE. LTD. Singapore ·

Machine Learning Engineer

12 000 – 18 000 $

As a Member of Technical Staff, Machine Learning, you will build core ML components. You will work on real production systems from day one, learning how large-scale ML behaves outside of re…

Full time6+ yearsOn-siteSingapore
RAKUTEN ASIA PTE. LTD. Singapore ·

Machine Learning Engineer

10 000 – 17 000 $

Rakuten Group, Inc. is a global leader in internet services and has a diverse ecosystem spanning across e-commerce, fintech, communications and more serving approximately 1.8 billion member…

Full time1–3 yearsOn-siteSingapore
VOUCH RECRUITMENT PTE. LTD. Singapore ·

Machine Learning Engineer

7 000 – 11 000 $

Vouch is partnering with a leading Insurance organisation to hire a Machine Learning Engineer to join its growing AI team. You will working closely with Sales and Marketing team in building…

Full time1–3 yearsOn-siteSingapore
KEYSIGHT TECHNOLOGIES SINGAPORE (SALES) PTE. LTD. Singapore ·

Machine Learning Engineer

7 500 – 9 600 $

We are seeking an experienced AI/ML Engineer to lead the design, development, and scaling of advanced AI/ML solutions across our analytics platform in the manufacturing and semiconductor se…

Full time3–6 yearsHybridSingapore
KAITO PTE. LTD. Singapore ·

Machine Learning Engineer

8 000 – 9 500 $

Job Description Develop and productionize ML systems for customer-facing products using Kaito’s algorithms. Lead ML system design for recommendation systems and search ranking. Drive ML exc…

Full timeEntry levelOn-siteSingapore

Frequently asked questions

Why show the median instead of the average?

The median (14 183 $) is the middle of the market: half of the offers pay more and half pay less. Unlike the average (13 371 $), it is not skewed by a handful of very high salaries.

What does the typical range mean?

From 14 183 $ to 14 183 $ is the middle half of all offers — the 25th to 75th percentile. A quarter of vacancies pay below 14 183 $ and a quarter above 14 183 $.

Where does the data come from?

From 7 open vacancies with a stated salary that Finder collects from public sources. Numbers are recalculated as the selection changes.

How do I tell whether I am paid fairly?

Compare your pay with the median and the quartiles: near 14 183 $ is the market level, above 14 183 $ is the strong quarter, below 14 183 $ is a reason to negotiate. Use the “Compare my salary” button on this page.

How we calculate salaries

Short methodology and the data behind these numbers.

  1. 1We collect offersOnly vacancies from open sources where the employer states pay are used.
  2. 2We normalise themA salary range is reduced to one comparable value per vacancy.
  3. 3We compute percentilesMedian, quartiles and the average are calculated from at least 5 offers; otherwise the wider country market is shown.
  4. 4We refresh the numbersStatistics are recomputed as new vacancies appear and closed ones drop out.

Figures are pay as published by employers: taxes, bonuses and seniority inside a grade are not accounted for.