The IT University of Copenhagen invites highly motivated individuals to apply for a PhD position starting in November 2025 or soon thereafter. We invite applicants who want to contribute to the IT University's vision of creating and sharing knowledge that is profound and leads to ground-breaking information technology and services for the benefit of humanity.
Job description This position is concerned with software quality for modern software systems.
Modern software is evolving rapidly and heavily relies on dynamic features such as reflection, class loading, and serialization. Dynamic features are difficult to use during development and are one of the most pressing challenges from a software quality perspective.
This position will investigate new approaches to software quality for dynamic features, and employ ideas from Symbolic AI and knowledge graphs to develop tools that support developers in their correct usage. To ensure that the tools are indeed helpful in practice, open source repositories will be used as a source of data for empirical investigations.
Candidate Profile We seek a highly motivated candidate, ideally with the following:
- A Master’s degree (or equivalent) in Computer Science or a closely related field
- Experience or demonstrated interest in *any* of the following fields:
- Software Engineering
- Software analysis
- Knowledge graphs/graph databases
- Experience in empirical research methods or in data analysis is an advantage
- A collaborative mindset and enthusiasm for research.
It is understood that applicants will satisfy the requirements to varying degrees, for various reasons. If you are unsure whether your profile fits, but are interested in the project, you are very welcome to reach out to PI Eduard Kamburjan before applying.
The research environment The PhD student will collaborate with Assistant Professor Eduard Kamburjan, PI of the DFF-funded Sapere Aude project "Graph-Based Verification of Reflective Programs". The candidate will be part of the Software Engineering Section at ITU, and the Software Quality Research group, a supportive research environment with colleagues working on similar topics. The project will provide opportunities to engage with international researchers, for example in the form of a research stay abroad.
General information The IT University of Copenhagen (ITU) is a teaching and research-based university specializing in information technology (IT) and the opportunities it offers. The IT University has more than 160 full-time Faculty members. Research and teaching in information technology span all academic activities which involve computers including computer science, information and media sciences, humanities and social sciences, business impact and the commercialization of IT.
Research at the IT University of Copenhagen Our research is organized through dynamic research groups, centers, hubs, and labs that promote collaboration across disciplines. These units explore complex challenges at the intersection of people, technology, and society, contributing both to fundamental insights and practical solutions. At ITU, we see research as a shared endeavor – open, critically engaged, and rooted in dialogue with academic communities, industry, and the public sector. We actively pursue international partnerships and networks, and our interdisciplinary approach ensures that our research not only advances knowledge but also generates impact beyond academia.
Teaching at the IT University of Copenhagen ITU currently offers four BSc degrees, six MSc degrees and one professional master’s degree, spanning across these disciplines. ITU's educations are extremely sought after and produces qualified graduates who are in high demand from the job market.
Working at the IT University Located in modern architecture, a 6-minute metro ride from the center of Copenhagen, the IT University offers an informal working environment, a varied everyday life, and a highly motivated, innovative, skilled, and diverse international faculty, with PhD degrees from more than 20 different countries. The IT University is an equal opportunity employer and prides itself in actively pursuing an improved gender balance among students and among faculty.
Working in Copenhagen Copenhagen has a solid educational system, a rich cultural life, universal healthcare, good childcare, and well-functioning infrastructure. Copenhagen is consistently ranked among the world’s most livable cities according to the Economist Global Liveability Index. Living and working in Copenhagen will typically be a great experience for you and your family.
Salary and terms of employment Appointment and salary will be in accordance with the Ministry of Taxation’s agreement with the Danish Confederation of Professional Associations (AC) and job structure for academic staff at universities.
Qualification Requirements The following qualifications are required:
- 3-year programme: candidates should have an MSc (or equivalent)
- 4-year programme: candidates should have a BSc and one year of university studies on Master level
The applicants will be employed and enrolled at the ITU University for a period of 3 or 4 years depending on the university degree level of the applicant.
Application The application and all other documents ought to be in English and must include:
- A motivated application (cover letter), including a detailed description of your qualifications
- A full CV, including name, address, phone number, e-mail, previous and present employment and academic background
- Documentation of academic degrees (copy of degree certificates etc.)
- A statement of purpose, which provides evidence of independent thinking, novelty and originality, of the targeted research field matching the project description
- Documentation of English proficiency (see link below to the PhD Admission Requirements)
- Relevant scientific publications or/and master thesis written by the applicant (Not required but optional)
Applications without the above-mentioned
required documents will not be assessed.
The applicant will be accessed according to the Appointment Order from the Ministry of Science, Technology and Innovation of 13 March 2012.
The IT University may use shortlisting in connection to the recruitment process. In case of shortlisting, the Chair of the hiring committee selects applicants for assessment in consultation with the hiring committee after the application deadline. All applicants are notified whether their application has been passed for assessment. The shortlisting of candidates for assessment is based on the criteria in the job posting.
Further information Questions about the positions can be directed to Assistant professor, Eduard Kamburjan, IT University of Copenhagen, edka@itu.dk. Early contact with our faculty staff is encouraged.
Questions related to the application procedure may be directed to HR, hr@itu.dk.
Application procedure You can only apply for this position through our e-recruitment system. Apply by pressing the button "Apply for position" in the job announcement on our
website.
Please read the guidelines for applicants carefully before filling in the application form. You can see the guidelines through this
link.
The IT University might upon request in the interview process contact 1-2 references.
Application deadline:
15th September, at 23:59 CEST. Applications/enclosures received at ITU after the application deadline will not be taken into consideration. If you submit an application, it is your responsibility to ensure that it arrives before the deadline so please allow sufficient time for the upload of publications and other documents.
At The IT University of Copenhagen, we have an international environment and view diversity as a valuable resource. We are committed to ensuring an inclusive working environment for all our employees and encourage all qualified applicants, regardless of age, gender, religious affiliation, or ethnic background to apply for the position.