The Department of Mathematics and Computer Science at the University of Southern Denmark, Vejle, invites applications for PhD positions in Software Engineering, with a particular focus on Software Architectures and Mining Software Repositories. The positions have a duration of 3 years for candidates who have completed a relevant MSc degree, or 4 years for candidates who have completed 1 year of relevant MSc studies. The hired candidates will be part of the section of Artificial Intelligence, Cybersecurity, and Programming Languages (ACP), an ambitious group that fosters collaboration, research excellence, and quality education.
The proposed starting time is Autumn 2025, with room for flexibility. The appointment will be made at a competitive salary and will follow the PhD study programme at the Faculty of Science .
The Department of Mathematics and Computer Science is an inclusive and international working environment with state-of-the-art facilities and strong traditions for collaboration across sections, departments, and faculties, and with other educational institutions, municipalities, and industries. The degrees offered by the department include BSc, MSc, and PhD degrees in computer science, a BSc in artificial intelligence, and an MSc degree in data science.
Candidate Profile
We are looking for highly motivated candidates interested in Software Engineering topics, and in the application of Generative AI in Software Engineering or in Software Architectures. The ideal candidate has an MSc in Computer Science, or equivalent, and experience in at least one of the following areas (acquired, for example, by conducting the MSc thesis).
- Software Architectures with a particular focus on Microservices and Distributed Systems
- Generative AI-driven Software Development and Maintenance
- Empirical Software Engineering
- Mining of Software Repositories and Issue Tracking Systems
Fluency in English is required.
For further information, please contact Professor Fabrizio Montesi ( [email protected] )
Application deadline: 29 August 2025 at 23:59 hours local Danish time
About the Department and the University
Based in Odense, the Department of Mathematics and Computer Science offers an inclusive and international working environment with state-of-the-art facilities as well as a strong tradition for collaboration across departments and faculties, and with other educational institutions, municipalities, and industries. More than two thirds of faculty members come from outside of Denmark.
The University of Southern Denmark was founded in 1966 and now has more than 27,000 students, almost 20% of whom are from abroad. It has more than 3,800 employees, and 115 different study programs in the fields of the humanities, social sciences, natural sciences, health sciences, and engineering. Its main campus is located in Odense, the third largest city in Denmark. Odense provides family-friendly living conditions with the perfect combination of a historic city centre with an urban feel and yet a close proximity to beaches and recreational areas. Its location on the beautiful island of Funen is ideal with easy access by train or highway to the bigger cities of Aarhus and Copenhagen. As the birthplace of Hans Christian Andersen, Denmark’s famous fairytale author, the city is home to a vibrant and creative population that hosts numerous festivals and markets throughout the year.
Application, salary etc.
Appointment as a PhD Research Fellow can be in different types of programmes
- T he 5+3 programme : Appointment as a PhD Research Fellow is for three years. Students who have completed their MSc. Employment stops automatically at the end of the period.
- The 4+4 programme : Appointment as a PhD Research Fellow is for four years. It is for students who have not yet completed their masters degree (MSc).
Further information about the PhD programme at the Faculty of Science can be found at the homepage of the University .
The University wishes our staff to reflect the diversity of society and thus welcomes applications from all qualified candidates regardless of personal background.
Application Requirements
Applications should include the following documents.
- Application letter
- Curriculum Vitae
- MSc diploma, or statement from supervisor on the expected completion of the MSc.
- Copy of MSc thesis, if available
- A recommendation letter, if available (otherwise, please insert contacts for recommendations in the CV)
Shortlisting may be used in the assessment process. Incomplete applications and applications received after the deadline will neither be considered nor evaluated. This also applies to reference letters.
Applications will be assessed by an expert assessor/committee. Applicants will be informed of their assessment by the university.
Applications should be sent electronically via the link " Apply now ". The faculty expects applicants to read the information " How to apply for a position at SDU " before applying. Please note that the application documents should be in pdf-format and attached as three documents: motivation letter, CV and the remaining documents.
We recommend that as an international applicant you take the time to visit Work in Denmark where you will find information and facts about moving to, working and living in Denmark, as well as the International Staff Office at SDU .