University of Copenhagen
1 week ago
PhD in Reversible Programming Languages (MSCA Doctoral Network E-CoRe, DC1) University of Copenhagen in Denmark
Degree Level
PhD
Field of study
Computer Science
Funding
The PhD position is funded by the European Union through the Horizon Europe Marie Skłodowska-Curie Actions Doctoral Networks (MSCA-DN) programme. It is a 3-year full-time PhD employment at the University of Copenhagen with salary, pension, and employment terms according to Danish university agreements. The monthly salary starts at DKK 31,845 (approx. EUR 4,260, August 2026 level), and the employer pays an additional 18.07% to the pension fund.
Deadline
Nov 1, 2026
Country
Denmark
University
University of Copenhagen

How do I apply for this?
Sign in for free to reveal details, requirements, and source links.
Apply for this position
Keywords
Suggested positions
About this position
PhD opportunity at the University of Copenhagen in Reversible Programming Languages as part of the MSCA Doctoral Network E-CoRe (DC1). The position is hosted by the Programming Languages and Theory of Computation (PLTC) Section in the Department of Computer Science (DIKU), with research focused on programming languages, reversible computing, compiler technology, functional programming, and theory of computation.
The project explores how reversible programming languages can improve expressiveness and applicability for non-trivial reversible algorithms, how reversible features can be integrated into mainstream irreversible languages, and how domain-specific language features can support reversible programming and related applications. The network also emphasizes reversible computing for a sustainable digital future and includes international collaboration and secondments.
This is a 3-year PhD position funded by the European Union under Horizon Europe MSCA Doctoral Networks. The employment includes salary and pension under Danish university agreements. The stated monthly salary starts at DKK 31,845 (approx. EUR 4,260, August 2026 level), plus employer pension contribution.
Eligibility highlights: applicants must hold a master’s degree equivalent to a Danish master’s degree in Computer Science or a closely related field by the recruitment date. A strong academic record, motivation for doctoral research, proficiency in English, and willingness to travel for secondments are important. Experience in programming language design, semantics, or implementation is an advantage, but prior knowledge of reversible computing is not required. The MSCA mobility rule applies: candidates must not have lived or carried out their main activity in Denmark for more than 12 months in the 3 years before recruitment.
Supervisor: Professor Robert Glück (University of Copenhagen). The application deadline is 1 November 2026. Apply online with a motivation letter, CV, MSc diploma and transcript (or equivalent documentation if not yet completed), and publication list if available.
Funding details
The PhD position is funded by the European Union through the Horizon Europe Marie Skłodowska-Curie Actions Doctoral Networks (MSCA-DN) programme. It is a 3-year full-time PhD employment at the University of Copenhagen with salary, pension, and employment terms according to Danish university agreements. The monthly salary starts at DKK 31,845 (approx. EUR 4,260, August 2026 level), and the employer pays an additional 18.07% to the pension fund.
What's required
Applicants must have a master’s degree equivalent to a Danish master’s degree in Computer Science or a closely related field by the recruitment date. Strong academic record and motivation for doctoral research are required. Experience in programming language design, semantics, or implementation is an advantage, but prior knowledge of reversible computing is not needed. Applicants must be able to work independently and collaboratively in an international research environment, have proficiency in written and spoken English, and be willing to travel and undertake secondments. The DC mobility rule applies: the researcher must not have resided or carried out their main activity in Denmark for more than 12 months in the 3 years before recruitment, and the candidate must not already hold a doctoral degree on the first day of employment.
How to apply
Apply online in English via the university’s application portal. Include a motivated letter, CV, Master of Science diploma and transcript of records (or a certified recent transcript/statement if not completed), and a publication list if any. Submit before the deadline.
More information can be found here
Ask ApplyKite AI

How do I apply for this?
Sign in for free to reveal details, requirements, and source links.