Open Positions

Main content

At ETH Zurich, more than 18000 people from about 80 countries work, study and carry out research. As an open and progressive university and employer, it creates opportunities and encourages constructive dialogue while honoring excellent performance and remaining socially responsible.

Accordion. Press Tab to navigate to entries, then Enter to open or collapse content.



Open professor positions at the Department of Computer Science and assistant professorships in computer science are advertised on the ETH's Faculty Affairs website.

Note on "habilitations": The "habilitation" degree required by some university systems is not necessary at ETH Zurich, and the Computer Science Department does not support the awarding of habilitations to its research members.

Postdoc Positions

Please contact the institutes or research groups directly. See the following page containing links to the institutes' or groups' own job pages for Postdoc positions.

PhD Positions

If you are interested in pursuing a PhD in our department please go to our PhD site .

Teaching Opportunities for Students

The Department of Computer Science engages many students as teaching assistants. Teaching assistants usually assist in lectures for the department, but they can also assist in service lectures for other departments. Tasks may differ between the lectures (e.g. leading exercise groups, correcting exercises, student coaching in the lab, assisting in developing learning materials, etc.).

If you are interested in a teaching assistant role, please contact a lecturer

The assistant positions were assigned by the lecturers by the beginning of the semester. The minimum requirements may differ between the lectures. Students may only be employed as teaching assistants during their studies (i.e. before handing in the Master's thesis). Formal aspects in respect to employment are arranged with the studies administration

New teaching assistants are required to take a didactic teaching course

More information about employment and salary

For non-Swiss applicants: please take note of the rules regarding your work and residence permit


Please contact the institutes directly. See the following page containing links to the institutes’ own pages for internships.

The Computer Science Students' Association (VIS) provides web pages containing employment/internship offers for computer science students on this website.

Administration and IT Support Positions

Administrative opening and IT Positions at the Department of Computer Science are advertised on the ETH Human Resources website.

More Job Portals

The ETH Career Center and the Association of Assistants at ETH (AVETH) provide an online service containing employment offers – ETH get hired. In addition, the VIS maintains the following jobportal.

Page URL:
© 2017 Eidgenössische Technische Hochschule Zürich