Junior lecturer in computer science

Research / Academic

We are looking for two colleagues who are passionate about computer science education, in particular in the area of Programming Languages. Our Department wants to attract junior lecturers who can strengthen our staff by providing high-quality education. You will mainly support the Bachelor programme in Computer Science.

As a junior lecturer, you will be involved in various teaching-related and organizational activities in both programmes. As a junior lecturer, you will be encouraged to work on academic innovations and to build a portfolio in the context of education as a preparation for various career paths. To this end, you will have the opportunity to acquire a basic qualification in teaching at the university level (‘BKO’). The junior lecturer position is ideally suited for early-career teachers.

Your duties
The junior lecturer will be expected to:

  • support teachers in individual courses in the associated education programmes
  • supervise/coordinate bachelor and/or master thesis projects
  • coordinate student assistants
  • provide technical and organisational assistance for project-oriented courses and thesis projects
  • advise on and help with the further development of innovative teaching concepts
  • provide organisational assistance in education-related events


  • have completed a Master in Computer Science, Computational Science, or a related Master's programme
  • have an academic background and competencies in parallel programming and high-performance computing
  • knowledge of scientific computing, numerical methods, and numerical linear algebra is a plus
  • be enthusiastic about teaching
  • have strong oral and written communication skills in English
  • possess good organizational skills
  • be proactive and able to work independently

As a university, we strive for equal opportunities for all, recognising that diversity takes many forms. We believe that diversity in all its complexity is invaluable for the quality of our teaching, research and service. We are always looking for talent with diverse backgrounds and experiences. This also means that we are committed to creating an inclusive community so that we can use diversity as an asset.

We realise that each individual brings a unique set of skills, expertise and mindset. Therefore we are happy to invite anyone who recognises themselves in the profile to apply, even if you do not meet all the requirements.

Salary Benefits:

A challenging position in a socially engaged organisation. At VU Amsterdam, you contribute to education, research and service for a better world. And that is valuable. So in return for your efforts, we offer you:

  • a salary of minimum € 3.226,00 (Scale 10) and maximum € 5.090,00 (Scale 10) gross per month, on a full-time basis. This is based on UFO profile Teacher 4. The exact salary depends on your education and experience.
  • a position for 0.8 to 1.0 FTE. A full Junior Lecturer Trajectory is 4 years (plus 2 months probation), and cannot be extended beyond this period. This position therefore does not lead to permanent employment.
  • the starting date is ASAP and will be defined together with the selected candidate.

We also offer you attractive fringe benefits and regulations. Some examples:

  • A full-time 38-hour working week comes with a holiday leave entitlement of 232 hours per year. If you choose to work 40 hours, you have 96 extra holiday leave hours on an annual basis. For part-timers, this is calculated pro rata.
  • 8% holiday allowance and 8.3% end-of-year bonus
  • solid pension scheme (ABP)
  • contribution to commuting expenses
  • optional model for designing a personalized benefits package

De Boelelaan 1111