Salary insights

Salary Machine learning engineer on-site in Singapore

Market pay levels based on 6 offers with salary.

Browse vacancies

Recalculated from open vacancies where the employer states pay.

Median15 100 $Half of offers pay more, half pay less
Average14 000 $Arithmetic mean of all offers
Lower quartile15 100 $25% of offers pay less
Upper quartile15 100 $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 quartile15 100 $
Median15 100 $
Upper quartile15 100 $

What the numbers mean

  • Half of all offers fall between 15 100 $ and 15 100 $.
  • Every fourth offer pays more than 15 100 $.
  • The average (14 000 $) is 7% below the median — many offers sit at the lower end.
  • The sample is small (6 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
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
CGG SERVICES (SINGAPORE) PTE. LTD. Sengkang ·

Machine Learning Engineer

5 500 – 8 500 $

Viridien (www.viridiengroup.com) is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingen…

Full timeNo experienceOn-siteSengkang

Frequently asked questions

Why show the median instead of the average?

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

What does the typical range mean?

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

Where does the data come from?

From 6 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 15 100 $ is the market level, above 15 100 $ is the strong quarter, below 15 100 $ 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.