Teaching assistant position — 30 open positions across Switzerland
- Clinical Head Physician or Clinical Head Physician Assistant — Centre Neuchâtelois de Psychiatrie (CNP) · Neuchâtel
- Co-school management + management supervision — Stadt Zürich · Zürich
- Assistant doctor (m/f/d) 80-100 % — Luzerner Psychiatrie (LUPS) · Sarnen
- Super-assistance — Universität Zürich · Zürich
- Apprentice/Apprentice Assistentin/Assistent Gesundheit und Soziales EBA — Spital Muri · Muri AG
- Lehrstelle als Assistent/in Gesundheit und Soziales (AGS) EBA — Schweizerische Epilepsie-Stiftung (EPI) · Zürich
- One or two Early Childhood Socio-Educational Assistants (SEA) at the Integration Service 20-90% (m/f/d) 5-month CDD — Caritas Schweiz · Fribourg
- Specialist in psychiatry and psychotherapy / advanced assistant doctor 80-100% (m/f/d) — Luzerner Psychiatrie (LUPS) · Kriens
- Assistant Professorship (non-tenure track) in Clinical Cancer Informatics Werner and Hedy Berger-Janser Foundation Endowed Professorship — Universität Bern · Bern
- Student Assistant for Strategic Trends 2027 — ETH Zürich · Zurich
- Assistant Position in Climate Archaeology / Prehistoric Archaeology — Universität Bern · Bern
- (class) teacher in cycle 2, approx. 65-70% as maternity representation, temporary — KSML — Kantonaler Stellenmarkt für Lehrerinnen und Lehrer (Kanton Bern) · Bern
- Student assistant sought: AI Assistant & Team Coordinator — Universität Zürich · Zürich
- Chief physician anesthesiology 100% — HOCH Health Ostschweiz · St. Gallen
- Senior physician / Co-direction 80-100% (m/f/d) — Luzerner Psychiatrie (LUPS) · Sursee
- Assistant Professorship: Support for Junior Group Leader Position in Virology and/or Host-Pathogen Interactions 80-100% — Universitätsspital Zürich (USZ) · Zürich
- Professorship in History of the Earlier Middle Ages with a Focus on Material Cultures (Open Rank) — Universität Zürich · Zürich
- Specialist Pharmacy EFZ / medical practice assistant EFZ 60% (m/f/d) — Luzerner Psychiatrie (LUPS) · Luzern
- Assistant Professorship: Support for Junior Group Leader Position in Virology and/or Host-Pathogen Interactions — Universität Zürich · Zürich
- Customer assistant in charge of frequency reading (professional retraining) — FFS Officine (Ferrovie Federali) · Biel/Bienne
- Clinical Nurse Specialist (m/f/d) Department of Visceral and Transplantation Surgery 80-100 % — Universitätsspital Zürich (USZ) · Zürich
- Assistant physician (m/f/d) Clinic for Neuroradiology 80-100 % — Universitätsspital Zürich (USZ) · Zürich
- Assistant doctor 80-100% (m/f/d) — Luzerner Psychiatrie (LUPS) · Kriens
- Assistant doctor 60%-100% (m/f/d) — Luzerner Psychiatrie (LUPS) · Luzern
- Senior physician or hospital specialist 60-100% (m/f/d) — Luzerner Psychiatrie (LUPS) · Luzern
- Assistant Professor with Tenure Track (open rank) or Associate Professor of Palliative Medicine combined with the role of Head Physician of the UZP — Universität Bern · Bern
- Endowed Professorship "Neuromorphic Systems" at the Institute of Physiology (Donor: Manfred-Stärk Fdn. for Brain Research) Assistant Professor Tenure Track — Universität Bern · Bern
- Assistant Professorship with Tenure Track (open rank) or Extraordinary Professorship for Palliative Medicine connected to the position of Chief Physician of the UZP — Universität Bern · Bern
- Teaching Assistant Health & Social EBA — Senevita · Münsingen
- Assistant Professorship in Finance (with tenure-track) — Universität Zürich · Zürich
More about this search for cross-border applicants
The 30 listings grouped on this page answer the search "Teaching assistant position": filtered from our proprietary feed refreshed every 6 hours, showing only positions whose deadline has not passed.
Employers hiring for "Teaching assistant position" include Luzerner Psychiatrie (LUPS), Universität Zürich, Universität Bern. Recurring locations are Neuchâtel, Zürich, Sarnen, Muri AG: 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.