Assistant physician Internal Medicine — 30 open positions across Switzerland

  • Medical/practice assistant/in (MPA) Emergency practice 10-20 % — GZO Spital Wetzikon · Wetzikon
  • MPA Internal Medicine 50-70 % — Kantonsspital Baden (KSB) · Baden
  • Assistant physician (f/m/d) Clinic of Immunology 80-100 % — Universitätsspital Zürich (USZ) · Campus
  • Assistant physician in internal medicine from 50% to 100% — Hôpital Intercantonal de la Broye (HIB) · Estavayer-le-Lac
  • Assistant doctor / doctor 100% — Kantonsspital St. Gallen (KSSG / HOCH) · Befristete Anstellung
  • Assistant / Assistant Neurosurgery — Kantonsspital Winterthur (KSW) · Winterthur
  • Senior physician/physician Internal Medicine — Spital Thurgau (STGAG) · Münsterlingen
  • Lead physician / Lead physician gastroenterology 60-100% (f/m/d) — Kantonsspital Uri · Altdorf
  • Senior Physician / Senior Physician Internal Medicine 80-100% (f/m/d) — Kantonsspital Uri · Altdorf
  • Assistant physician in geriatrics from 50% to 100% — Hôpital Intercantonal de la Broye (HIB) · Estavayer-le-Lac
  • Assistant doctor Medical Oncology 60-100 % — Kantonsspital St. Gallen (KSSG / HOCH) · Befristete Anstellung
  • Senior physician emergency medicine 60-100 % — Kantonsspital St. Gallen (KSSG / HOCH) · Festanstellung
  • Senior physician (f/m/d) Internal medicine in the inpatient area in the clinic Gastroenterology and Hepatology 80-100 % — Universitätsspital Zürich (USZ) · Campus
  • (Stv) Senior physician for internal. Oncological and surgical rehabilitation 80% — ZURZACH Care · Basel
  • Trusted physician, 80-100% — Concordia · Luzern
  • Senior physician / senior physician intensive care medicine 50–100 % — Luzerner Kantonsspital (LUKS) · Stans
  • Physician permanent medical setting (all kinds) 80 - 100% — Medbase · Bulle
  • Specialist nephrology 100% (m/f/d) — Spital Männedorf · Männedorf
  • Assistant doctor in internal medicine Triemli — Stadtspital Zürich · Zürich
  • Senior physician (f/m/d) for General Internal Medicine 80-100 % — Universitätsspital Zürich (USZ) · Campus
  • Assistant doctor 100% - further education category B phys. Medicine - Temporary — ZURZACH Care · Baden-Dättwil
  • Senior physician / Senior physician Interdisciplinary Emergency Center — Kantonsspital Aarau (KSA) · Aarau
  • Senior physician / Senior physician Angiology — Kantonsspital Aarau (KSA) · Aarau
  • Medical Secretary / Medical Secretary Eye Clinic — Kantonsspital Aarau (KSA) · Aarau
  • Senior physician / senior physician pain therapy SSIPM, optional specialist title anesthesia — Kantonsspital Aarau (KSA) · Aarau
  • Senior physician interventional cardiology — Kantonsspital Aarau (KSA) · Aarau
  • Chief physician / Chief physician Angiology — Kantonsspital Aarau (KSA) · Aarau
  • Medical secretariatär/in für Chief Medical Secretariat Anästhesie 80% - working days Monday to Thursday — Spital Limmattal · Schlieren
  • Assistant physician surgery — Spital Zofingen · Zofingen
  • Sub-assistant doctor/medical clinic — Lindenhofgruppe · Lindenhofspital
More about this search for cross-border applicants

You are looking for "Assistant physician Internal Medicine" across Switzerland. We indexed 30 active positions matching this query, collected from Swiss employers' career portals and the main Swiss ATS active nationwide.

Employers hiring for "Assistant physician Internal Medicine" include Kantonsspital Aarau (KSA), Universitätsspital Zürich (USZ), Kantonsspital St. Gallen (KSSG / HOCH). Recurring locations are Wetzikon, Baden, Campus, Estavayer-le-Lac: factor in commute time and crossing type (Brogeda, Stabio, Ponte Tresa) before picking one opportunity over another. For Italian cross-border applicants, every role requires the G permit filed by the Swiss employer — it is free of charge and typically issued in 2-6 weeks after contract signature.

Each listing links directly to the official application page: we never require registration and never intermediate CVs. To compare the CHF gross with real take-home for your specific situation (border zone vs Permit B, old vs new 2024 Italy-Switzerland fiscal agreement, dependent children, teleworking up to 25 %), open the Frontaliere Ticino calculator from the top menu: in 30 seconds you get the monthly net in CHF and EUR.