Your Twin learns with you

30% off annual Pro20% off monthly Pro

Ends in00h00m00s

Publisher
source

Lund University

Top university

Doctoral student in computer science with focus on program transformation Lund University in Sweden

Degree Level

PhD

Field of study

Computer Science

Funding

Funded by the Excellence Center at Linköping – Lund in Information Technology (ELLIIT).

Deadline

Nov 27, 2026

Country flag

Country

Sweden

University

Lund University

Apply for this position

Keywords

Computer Science
Discrete Mathematics
Natural Language Processing
Java Programming
Large Language Models

Suggested positions

Publisher
source

Lund University

Country flag

Sweden

Lund University’s Department of Computer Science is seeking a doctoral student in computer science to research program transformation and software evolution within the Software Development and Environments division at LTH. The project aims to develop tools and techniques that provide rigid guard-rails for software refactoring and other forms of software evolution. Because program transformations may be produced unreliably by human developers or large language models, the research will investigat...

Computer Science
Information Technology
Natural Language Processing
+2 more

4 days ago

Publisher
source

Lund University

Country flag

Sweden

Lund University is recruiting a PhD candidate through its GIS Centre for research at the intersection of geospatial information science, GeoAI and large language models (LLMs). The project is suited to researchers interested in applying artificial intelligence and language technologies to geographic information science. The candidate will work in a GIS Centre research environment, developing expertise in GeoAI and exploring the use of LLMs for geospatial research and applications. This opportuni...

Computer Science
Information Technology
Geography
+5 more

5 days ago

Publisher
source

Dejan Kostic

KTH Royal Institute of Technology

Country flag

Sweden

This postdoctoral position sits within a 5-year Wallenberg Scholar project on scalable and adaptive inferencing for democratizing AI . The project aims to dramatically reduce the cost and power required to serve large language models such as ChatGPT, and it combines systems research with machine learning ideas to advance practical AI inference. The work is centered at KTH Royal Institute of Technology and is embedded in a research lab environment where the successful candidate will work with fac...

Computer Science
Electrical Engineering
Information Technology
+6 more

3 days ago

Publisher
source

KTH Royal Institute of Technology

Country flag

Sweden

AICell Lab at KTH Royal Institute of Technology, within the Department of Applied Physics and Science for Life Laboratory, is recruiting a postdoctoral researcher to help develop AI systems for data-driven cell and molecular biology. The project is centered on AI agents and collaborative AI systems for life science . The postdoc will work on building and evaluating AI-powered research assistants and multi-agent systems that support scientific workflows, connect researchers with relevant expertis...

Cell Biology
Computer Science
Molecular Biology
+7 more

4 days ago

Publisher
source

KTH Royal Institute of Technology

Country flag

Sweden

This doctoral project at KTH Royal Institute of Technology is part of the third-cycle subject Industrial Economics and Management and focuses on the organizational implications of artificial intelligence . The project examines how AI-driven technologies are changing knowledge creation, task augmentation, business analytics, and the way organizations operate across public and private sectors. The PhD student will investigate the challenges and opportunities created by AI adoption, including issue...

Computer Science
Information Technology
Artificial Intelligence
+8 more

6 days ago

About this position

Software Development and Environments at Lund University is recruiting a doctoral student for research on program transformation and software evolution. The position is placed in the Department of Computer Science within a research division that works on refactoring, program analysis, compiler construction, declarative specification languages, distributed development environments, and automatic program repair. The group develops the JastAdd metacompilation framework, together with tools such as the ExtendJ extensible Java compiler and the static analysis tools IntraJ and MetaDL.

The project focuses on building novel tools and techniques that act as guard rails for software refactoring and related evolution tasks. The aim is to inspect, steer, and augment sequences of program transformations when the source of change may be unreliable, such as a human developer or a large language model, and to detect and recover from unintended behavioural changes. This places the work at the intersection of program analysis, transformation tooling, and software engineering research.

The doctoral student will be part of an active research environment with local and international collaborations, as well as industrial partners. The advert highlights close cooperation with the Natural Language Processing group at Linköping University and interaction with industrial researchers in Lund. The project is also connected to the Excellence Center at Linköping – Lund in Information Technology (ELLIIT), including participation in the annual ELLIIT workshop in southern Sweden.

Working in this position involves research project participation, development of software tools and algorithms, evaluation in realistic scenarios, presentation of findings, and collaboration with academic and industrial partners. The role is embedded in a group of twelve members that regularly organises activities to support a positive working environment, and it offers a strong platform for research in software evolution, program analysis, and tool building.

The position is a doctoral studentship at Lund University with a four-year full-time study structure, and the project is tied to collaboration opportunities within Lund and Linköping.

Funding details

Funded by the Excellence Center at Linköping – Lund in Information Technology (ELLIIT).

What's required

Applicants must have a second-cycle qualification, or at least 240 higher education credits with at least 60 credits in the second cycle, or equivalent knowledge. For the specific computer science admission requirements, applicants must have at least 60 second-cycle credits at advanced level relevant to the topic, or an MSc in Engineering in Computer Science and Engineering, Electrical Engineering, Information and Communication Technology, Engineering Physics, or Engineering Mathematics. Required qualifications include knowledge or experience in compiler construction or the foundations of static program analysis, very good programming experience, very good knowledge of English in speech and writing, good written and oral communication skills, good ability to cooperate, good ability to work independently, persistence, planning and structuring skills, and curiosity and willingness to learn new techniques.

How to apply

Apply in English via the university application portal. Include a CV, cover letter explaining your interest and fit for the project, copies of study certificates and/or degree certificates, and any other supporting documents such as transcripts or references.

ApplyKite TwinLearns as you apply

Make your next move.

Prepare your application

Review drafts and confirm requirements with the university.