Assistant Professor of Software Engineering

Utrecht University


Assistant Professor of Software Engineering


Job description

We are looking for two motivated, inspiring and friendly Assistant Professors to join the Software Production group, which is part of the Software Division in the Department of Information and Computing Sciences of Utrecht University. The group is renowned for its empirical research that is made possible thanks to a wide network of industrial collaborators in the area of large-scale product software. The group has solid research lines in various sub-fields of software production, including requirements engineering, software ecosystems, software for responsible organisations, and software architecture for AI-driven systems. 

In addition to defining your research line within the Software Production group, you will actively contribute to educational activities. You are willing to teach existing courses offered by the department (for an overview, see the page of the department of Information and Computing Sciences), supervise students’ research projects and, if appropriate and necessary, develop new courses and course components. 

There are two openings in two sub-fields of software production. 


  • Software Engineering for AI 
    In this position, you will develop a research line within Software Engineering for AI, also known as AI Engineering. You should focus on how to adapt software development for AI-based systems, possibly with emphasis on specific phases or activities in the development lifecycle. Within the context of software engineering for AI-based systems, you may specialise into requirements engineering; software architecture; development processes; continuous deployment and cloud operations; compliance with norms; AI-driven engineering; production of large-scale AI systems; human values and ethical aspects.  
  • Software Production 
    You are willing to conduct research in the broad context of software production: all the activities that pertain to the creation and evolution of software products. You should complement the group’s research with a focus on one or more themes, such as requirements engineering; software design and architecting; software product management; deployment and operations; software business; software ecosystems; maintenance and evolution. 


If you are excited to actively participate and collaborate in shaping our developing department, we look forward to receiving your application. In your application, please specify which position you are interested in.


We are looking for collaborative and enthusiastic new colleagues with:

  • a PhD degree in Computer Science, Information Science, Software Engineering, Artificial Intelligence, Data Science, or a related field;
  • a vision on future research directions in their own area of expertise;
  • experience with, or good prospects for, acquiring external research funds;
  • publications in high-quality international conferences and journals;
  • experience with, or readiness to supervise PhD projects;
  • experience with and enthusiasm for developing, coordinating, and teaching courses in our BSc and/or MSc programmes, and student supervision;
  • proficiency in English, both written and spoken.
In your motivation letter, we encourage you to explain how your profile matches the group and how it will constitute an asset. We particularly value applicants who (1) can teach courses such as software development methods, model-driven engineering, and software architecture; and (2) are interested in software business and ICT entrepreneurship.

  • an appointment as Assistant Professor, starting with a fixed term contract. Following a positive evaluation after 18 months, this will be converted in a permanent contract;
  • a full-time gross salary – depending on previous qualifications and experience – ranging between €4.332 and €5,929 per month (scale 11 at the level of Assistant Professor (universitair docent; UD) according to the Collective Labour Agreement Dutch Universities (CAO));
  • 8% holiday bonus and 8.3% end-of-year bonus;
  • Special perks including a PhD candidate position when receiving the permanent contract funded by the Department in order to further build up your research, support for traveling to conferences, and various educational and development programmes offered by our University;

In addition, Utrecht University offers excellent secondary conditions, including an attractive retirement scheme, professional development, (partly paid) parental leave, sports and flexible employment conditions (multiple choice model). We also give you the opportunity to expand your terms of employment through the Employment Conditions Selection Model. This is how we encourage you to grow.

 For more information, please visit working at Utrecht University.

About the organization

A better future for everyone. This ambition motivates our scientists in executing their leading research and inspiring teaching. At Utrecht University, the various disciplines collaborate intensively towards major strategic themes. Our focus is on Dynamics of Youth, Institutions for Open Societies, Life Sciences and Pathways to Sustainability. Sharing science, shaping tomorrow.

At the Faculty of Science, there are 6 departments to make a fundamental connection with: Biology, Chemistry, Information and Computing Sciences, Mathematics, Pharmaceutical Sciences, and Physics. Each of these is made up of distinct institutes that work together to focus on answering some of humanity’s most pressing problems. More fundamental still are the individual research groups – the building blocks of our ambitious scientific projects. Find out more about our faculty on our social media channels.

The Department of Information and Computing Sciences is nationally and internationally known for its research in computer science and information science. The Department provides and contributes to the undergraduate programmess in Computer Science, Information Science, and Artificial Intelligence and a number of research Master's programmes in these fields. It employs over 200 people, working in four divisions: Interaction, Algorithms, Data Science & Artificial Intelligence and Software. The atmosphere is collegial and informal.

The Software Production group, described above, is embedded within the Software division, alongside three other research groups on Software Technology, Software Technology for Learning and Teaching, and Business Process Management and Analytics.

Additional information

If you have any questions that you’d like us to answer, please contact:  Fabiano Dalpiaz (professor of Software Production) at

Do you have a question about the application procedure? Please send an email to

Are you an international applicant? Our International Service Desk can answer your questions about living in the Netherlands as international staff.


Everyone deserves to feel at home at our university. We welcome employees with a wide variety of backgrounds and perspectives. 

If you are enthusiastic about this position, just apply via the "Apply now" button! Please enclose the following documents in English:

  • a cover letter in which you (1) explain which position you are applying for, (2) explain how your profile would fit within the research group, and (3) you address your four best accomplishments;
  • a full academic curriculum vitae, including a list of publications;
  • a research vision (max two pages) and teaching vision (max two pages);
  • a list of 3 referees who are prepared to write a reference letter for you, if requested. Include name, position, institute and contact details; 
  • a copy of your PhD certificate, or a letter from your university stating when your defense will take place.

If this specific opportunity isn’t for you, but you know someone else who may be interested, please forward this vacancy to them.

#FundamentalConnection - Some connections are fundamental – Be one of them

*Note to recruitment agencies: Please refrain from contacting us regarding this job posting.


The application deadline is

In your application, please refer to


amsterdam uni

antwerp uni

cambridge uni

florida uni

harvard uni

hiroshima uni

new south wales uni

oslo uni

purdue uni

ryerson uni

shanghai jiao tong uni

stockholm uni