Your Twin learns with you

30% off annual Pro20% off monthly Pro

Ends in00h00m00s

Publisher
source

Blekinge Institute of Technology

Just Landed

PhD Position in Software Engineering (AI-Assisted Software Development) Blekinge Institute of Technology in Sweden

Degree Level

PhD

Field of study

Computer Science

Funding

Available

Deadline

Dec 15, 2026

Country flag

Country

Sweden

University

Blekinge Institute of Technology

Apply for this position

Keywords

Computer Science
Information Technology
Human-computer Interaction
Software Engineering
Traceability

Suggested positions

Publisher
source

Malmö University

Country flag

Sweden

PhD project: Cross-organizational continuous compliance Malmö University is recruiting a doctoral student in Computer Science at the Faculty of Technology and Society. The project examines how organizations can achieve continuous regulatory compliance across software and business ecosystems in which products, services, data and components are supplied by multiple partners, suppliers and customers. Modern regulations, including the Cyber Resilience Act and the EU AI Act, increasingly make compani...

Computer Science
Information Technology
Artificial Intelligence
+2 more

2 days ago

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

Malmö University

Country flag

Sweden

Malmö University is offering a doctoral position in Computer Science focused on the lifecycle integration of regulatory continuous compliance. The project addresses how software-intensive companies can meet requirements from emerging regulations such as the EU Data Act, AI Act and Cyber Resilience Act throughout the life of a product, rather than treating compliance as a late-stage checkpoint. The PhD research will investigate how compliance activities—including risk identification, assessment, ...

Computer Science
Information Technology
Artificial Intelligence
+3 more

2 days ago

Publisher
source

Uppsala University

Country flag

Sweden

Uppsala University is seeking a full-time postdoctoral researcher in Practically Usable Verification for Numerical Programs , hosted by the Department of Information Technology's Division of Computing Science and Programming Languages group in Uppsala, Sweden. The project aims to help developers write correct and efficient numerical programs through new theoretical techniques and practical implementations. Research will address numerical software used in safety-critical embedded systems, data an...

Computer Science
Software Engineering
Optimisation
+2 more

1 week ago

Publisher
source

University of Texas at Austin

Country flag

United States

Interested in a PhD in Human-Computer Interaction at The University of Texas at Austin ? This post invites prospective applicants to meet researchers at UIST 2026 and discuss research interests and PhD applications. The conversation is with Karthik Mahadevan , Michelle Lam , and Yudai Tanaka . Their interests span a range of technical HCI areas, making this relevant for students interested in interactive systems, human-centered computing, and related computer science research. Event details: Tue...

Computer Science
Psychology
Information Technology
+1 more

2 weeks ago

About this position

The PhD project is hosted by the Department of Software Engineering at Blekinge Institute of Technology and is connected to SERL Sweden – Software Engineering Research and Education Lab Sweden, a research and education environment with a long tradition in software engineering. The department is described as an international environment with around 50 staff from 20 countries, and the position sits within a strong research setting that has developed from Sweden’s first software engineering education into a world-leading environment for software development research.

The project examines the role of software testing in AI code agents that generate and modify code with increasing autonomy. A central research challenge is how to ground safeguards in requirements and stakeholder intent, especially when that intent is clarified through interactions between developers and AI agents.

The core idea is to support and verify AI code agents through two connected artefacts: human-readable specifications and executable tests. These artefacts are meant to stay anchored in requirements and stakeholder intent, helping stakeholders understand and validate expected behavior while also providing deterministic automated checks for AI-generated code and later modifications.

Depending on the research questions developed in the project, the student may work on capturing and refining intended behavior from requirements, stakeholder input, and developer-AI interaction; developing methods that connect human-readable specifications with executable tests while preserving traceability; exploring how specifications and tests can guide and verify agent-generated changes; and evaluating the effectiveness, reliability, and practical usefulness of test-based safeguards for defect detection, stakeholder understanding, and human oversight.

The work combines method and tool development with empirical evaluation, including experiments and industrial case studies. The specific research questions, methods, and technical solutions are developed together with the supervisory team.

The position is part of ELLIIT, the strategic research area in IT and mobile communication that involves Blekinge Institute of Technology together with Linköping University, Lund University, and Halmstad University.

Funding details

Available

What's required

The applicant must be admitted to, or be eligible for admission to, doctoral education. Eligibility requires a second-cycle degree in a technical, mathematical, or natural science field, or equivalent knowledge enabling doctoral-level study in the subject. Preferred qualifications include a master's or engineering degree in software engineering, artificial intelligence, data science, or computer science; documented programming and software development experience, for example in Python, plus familiarity with version control and CI/CD tools; experience with generative AI in software development such as LLM-based agents, code agents, or AI-assisted development tools; knowledge of software testing including automated or specification-based testing and behavior-driven development, as well as requirements management or traceability; experience with empirical research methods such as experiments, case studies, or surveys and collaboration with industry partners; and very good written and spoken English.

How to apply

Apply through the university’s recruitment system by clicking the application button in the posting. Make sure your application is complete and includes the requested background statement, CV, official degree and course certificates, contact details for two referees, earliest possible start date, any relevant publications, and a thesis link if available.

ApplyKite TwinLearns as you apply

Make your next move.

Prepare your application

Review drafts and confirm requirements with the university.