Skip to content
TakeCare RecruitingCall

0 Open positions · 2026

Physician jobs in Switzerland

Filling a physician role takes over 60 days on Swiss average (BSS/KOF) — your negotiating room is correspondingly large. Whether an accredited training position, a senior role with perspective or a discreet leadership search: the market works for you.

TakeCare places physicians with what portals can't offer: insider knowledge of clinic culture and on-call load, salary advice aligned with association scales, and absolute discretion — your name is disclosed only when you approve it.

Open positions (0)

View all 5 jobs

Salary: what to expect

RoleEntryExperienced (5+ yrs)Senior / specialised
Resident physicianCHF 7'900 – 8'400CHF 8'400 – 9'400CHF 9'400 – 10'500
Attending / senior physicianCHF 10'800 – 12'500CHF 12'500 – 15'500CHF 15'500 – 19'000

All figures in CHF gross per month, 13 monthly salaries, full-time equivalent.

Frequent questions

What does a resident physician earn in Switzerland?

Residents start around CHF 8,000 gross per month (×13) per association recommendations, reaching CHF 9,500+ with training years. Senior physicians earn CHF 13,000–18,000 depending on canton and clinic; chief physicians substantially more.

Do you place candidates whose MEBEKO recognition is in progress?

Yes. If your recognition is underway, we time the start date accordingly. We know cantonal requirements and advise on realistic timelines.

How discreet is an executive search?

Fully anonymised until both sides agree to disclosure. Your file never leaves TakeCare without your explicit per-institution approval — block lists included.

Haven't found the right role?

About half of our mandates are never advertised publicly. Create your profile — we'll reach out as soon as something fits. Free and confidential.

Create profile

Healthcare career update

Monthly: new roles, salary insights and market intelligence. No spam, unsubscribe anytime.

By subscribing you accept our privacy policy.