Jobs For candidates Events
Stats MarketSalaries

Swiss AI salaries

Median estimated salaries for AI and ML jobs in Switzerland, in CHF per year, by level, role and city. University roles (PhD, postdoc) are counted under the Academia role, not in the three level figures or the city rows.

Junior

CHF 95’000 per year

Mid

CHF 110’000 per year

Senior and above

CHF 140’000 per year

Median by role

Research: junior CHF 102’500, mid CHF 125’000, senior and above CHF 157’500 per year, from 58 listings.
Engineering: junior CHF 92’500, mid CHF 110’000, senior and above CHF 140’000 per year, from 237 listings.
Business: junior CHF 95’000, mid CHF 110’000, senior and above CHF 145’000 per year, from 61 listings.
Sales: mid CHF 90’000, senior and above CHF 140’000 per year, from 13 listings.
Academia: junior CHF 60’000, mid CHF 90’000, senior and above CHF 100’000 per year, from 53 listings.

Median by city

Zürich: junior CHF 95’000, mid CHF 110’000, senior and above CHF 145’000 per year, from 290 listings.
Basel: mid CHF 110’000, senior and above CHF 130’000 per year, from 23 listings.
Bern: mid CHF 120’000, senior and above CHF 145’000 per year, from 19 listings.
Geneva: junior CHF 110’000, mid CHF 110’000, senior and above CHF 130’000 per year, from 24 listings.
Lausanne: mid CHF 110’000, senior and above CHF 130’000 per year, from 24 listings.

Each dot is the median estimate for one level, from at least 3 listings. Senior and above includes lead and principal. Estimates come from an LLM reading the job description. Internships excluded.

How are salary ranges estimated? →

Why is it defensible to zero-shot salary estimates with an LLM? →

See market overview →