Lund University was founded in 1666 and is repeatedly ranked among the world's top universities. The University has around 46,000 students and 8,500 staff based in Lund, Helsingborg and Malmö. We are united in our efforts to understand, explain and improve our world and the human condition.
Lund University welcomes applicants with diverse backgrounds and experiences. We regard equality, equal opportunities and diversity as a strength and an asset.
The position is within the Software Development and Environments division, part of the Department of Computer Science. The division is exploring novel tools, languages, and methods for supporting software development, and conducts research in a variety of topics that include refactoring, program analysis, compiler construction, declarative specification languages, distributed development environments, and automatic program repair. Its research involves strong collaborations both locally within Lund University, internationally with other universities, and with industrial partners, such as ABB and Ericsson, including research driven by industrial PhD students. The division currently has twelve members, and regularly organises group activities to foster a positive working environment.
The division is actively developing the JastAdd metacompilation framework, which is the foundation for several compilers and software tools, including the division's ExtendJ extensible Java compiler and the static analysis tools IntraJ and MetaDL.
As a doctoral student, you are both admitted as a student and employed at Lund University.
As a doctoral student, you will learn to approach questions and challenges scientifically. In short, this means that you will be trained to think critically and analytically, to solve problems independently using the right methods, and to develop an awareness of research ethics. In addition, you will have the opportunity to work on projects, to develop your leadership and pedagogical skills. Throughout your studies, you will be guided by supervisors. Doctoral studies end with a thesis and a doctoral degree.
This research project aims to develop novel tools and techniques that enforce rigid guard-rails during software refactoring and other forms of software evolution. We assume an unreliable source of program transformations, such as a human developer or a large language model. The guard-rail mechanism will then inspect, steer, and augment any sequence of program transformations to detect and recover from unintended behavioural change. The position is funded by the Excellence Center at Linköping – Lund in Information Technology (ELLIIT), and it is a collaboration with the Natural Language Processing group at Linköping University, part of the division of Artificial Intelligence and Integrated Computer Systems.
You will primarily devote yourself to your doctoral programme, which includes participation in research projects as well as third cycle courses, seminars and conferences.
The work duties include:
To be eligible for admission and employment as a doctoral student, you must fulfil the requirements below.
A person meets the general admission requirements for third-cycle courses and study programmes if the applicant:
A person meets the specific admission requirements for third cycle studies in computer science if the applicant has:
In order to complete the doctoral programme in question, the following are also required:
For the doctoral programme in question, it is advantageous if you can demonstrate experience or knowledge in one or more of the following subjects:
Lund University is a public authority which means that employees get particular benefits, generous annual leave and an advantageous occupational pension scheme. This project additionally offers collaboration opportunities with Linköping University via its joint supervision structure, and industrial outreach opportunities via ELLIIT, such as the annual ELLIIT workshop.
The employment is a fixed-term employment at full time, with intended start date in the spring of 2027 or according to agreement, but no later than 2027-12-31. Third cycle studies at LTH consist of full-time studies for 4 years. In the case of teaching and other departmental duties, the employment is extended accordingly. Doctoral studentships are regulated in the Higher Education Ordinance (1993:100), chapter 5, 1-7 §§.
Applications shall be written in English and include:
Tagged as: Life Sciences
Doctoral Student In Geographic Information Science (GIS) At Mgeo Lund University was founded in 1666 and is repeatedly ranked among...
ApplyPhD Student In Plant Demography Do you want to conduct research on the population ecology of plants? Do you want...
ApplyPhD Student in Limnology: Modelling Phytoplankton Succession in Lakes Are you interested in exploring the driving processes behind phytoplankton succession...
ApplyDoctoral Student in Astronomy and Astrophysics The Planet Formation Group at the Department of Physics (Division of Astrophysics) at Lund...
ApplyDoctoral Student In Modern Algebraic Topology Lund University, Faculty of Science, Centre for Mathematical Sciences Lund University was founded in...
ApplyPhD Student In Biomarkers For Neurodegenerative Diseases Lund University was founded in 1666 and is repeatedly ranked among the world's...
ApplyPlease visit lu.varbi.com.
Don't forget to mention that you found the position on jobRxiv!
