πŸ’° Salary Guide Β· Europe 2026

Junior Machine Learning Engineer Salary in Zurich

Real salary data from 350,000+ verified European tech compensation points. Based on actual job offers, not self-reported surveys.

Median Salary

CHF 92,000

per year Β· GBP

Salary Range

CHF 59k – CHF 131k

25th to 75th percentile

Data Points

109

Zurich

109+ verified salaries Β· Zurich

What do Junior Machine Learning Engineers earn in Zurich?

Junior Machine Learning Engineers in Zurich earn a median of CHF 92,000, with the range spanning CHF 59,000 to CHF 131,000.

Salaries are based on 109+ real data points scraped from live job postings across Zurich.

Salary by seniority level

Junior (0–2 yrs): CHF 44k – CHF 59k

Mid-level (2–5 yrs): CHF 59k – CHF 92k

Senior (5–8 yrs): CHF 92k – CHF 131k

Staff / Principal (8+ yrs): CHF 131k – CHF 164k+

See live Junior Machine Learning Engineer jobs in Zurich

Every listing shows real salary data before you apply. No more guessing.

Browse Jobs β†’

About this data

MasloJobs aggregates salary data from 350,000+ verified tech compensation data points across Europe. Updated continuously from live job postings, not self-reported surveys.

Last updated: March 2026

Live jobs Β 

View all jobs β†’
No items found.