Navigation auf


Department of Informatics

Lecturer at the Department of Informatics, University of Zurich

The Department of Informatics at the University of Zurich offers excellent teaching in five main areas: Artificial Intelligence, Data Science, Information Systems, People-Oriented Computing and Software Systems. We are looking for one motivated colleague to strengthen our teaching team.

Job Description

With your involvement as lecturer, you teach eight contact hours per week. This includes:

  • Two first year BSc courses that will cover mathematics needed for computer science. We currently envision the following content:
    • One course will cover elements of linear algebra: linear transformations, vectors and matrices, eigenvalues and eigenvectors, matrix decompositions, optimization under constraints, applications to machine learning and computer science in general.
    • Another course will cover elements of multivariate calculus and probability theory: extrema, gradients, matrix calculus, convexity, random variables, probability distributions, covariance, applications to machine learning and computer science in general.
  • One MSc course on fundamentals of people-oriented computing.
    • This course should cover foundational skills and approaches in both qualitative and quantitative research methods relevant to human-centered computing or related areas (e.g., visualization, interaction design, social computing), and teach students to think about computing in the context of human interaction and society. The course should also provide exposure to current topics in computing with focus on socio-technical issues and real-world applications.

Furthermore, you can support professors in supervising student theses and projects. This offers the opportunity of combining teaching and research.

The position is to start as soon as possible after 1 September 2023.

Your profile

We expect from you:

  • You have a doctorate in computer science, mathematics or a closely related field.
  • You have teaching experience in areas mentioned under job description.
  • You can get students excited about the courses you teach.
  • You manage didactic challenges and look for innovative solutions for teaching large classes.
  • You communicate very well in English. You are expected to teach in English. Knowledge of German is a plus.

We offer

We offer you a responsible, exciting position in a motivated, collegial team in a dynamic environment. Your future workplace is in Zurich Oerlikon.

The position is initially temporary and can be converted into a permanent position, subject to appropriate performance and subject to the approval from the faculty. The duration of the time limit depends on formal criteria that result from previous professional experience. The job will start as soon as possible.

Diversity is important to us

In line with our values, UZH supports an inclusive culture. We promote equal opportunities, value diversity, and maintain a working and learning environment in which the rights and dignity of all employees and students are respected.

How to apply

Please submit the following documents in PDF format here:

  • Cover letter (explaining the rationale for your application and how you fit the position)
  • CV including information on your academic path
  • Teaching statement and past teaching curriculum
  • List of three references we may contact for support letters at a later stage

We look forward to receiving your application by the deadline of 15 July 2023 – the earlier, the better. We will close the call as soon as a suitable candidate is found.