PhD Position in Requirements Engineering: Join a world-leading research lab at Utrecht University focusing on cutting-edge advancements in software engineering through a PhD scholarship opportunity. Engage in high-impact research within the Software Production Group, emphasizing generative AI-assisted software engineering.
PhD Position in Requirements Engineering and Spec-Driven Development Scholarship
Designation
PhD Candidate in Requirements Engineering and Spec-Driven Development
| Detail | Information |
|---|---|
| Department | Department of Information and Computing Sciences |
| Hours per week | 36 to 40 |
| Gross monthly salary | โฌ3,059 to โฌ3,881 (full-time) |
| Contract Duration | 18 months (with a potential extension to 4 years) |
| Application Deadline | 23 January 2026 |
Research Area
- Requirements Engineering
- Specification-driven Development
- AI-assisted Software Engineering
- Generative AI and Large Language Models
Location
Utrecht University, Utrecht, Netherlands
Eligibility/Qualification
- A Masterโs degree in Computer Science, Artificial Intelligence, Information Science, or a related field.
- Interest in research within Software Engineering.
- Demonstrated collaboration and communication skills.
- Independent problem-definition and solving capabilities.
- Programming skills (Python preferred).
- Proficiency in English (spoken and written).
Description
As a PhD candidate, you will conduct pioneering research on the interplay between software specifications and generative AI-based code generation. Your tasks will include:
- Designing methods for automated high-quality specification creation.
- Exploring transformations of elicited requirements into precise specifications for generative AI.
- Tuning and adapting large language models for specification-driven development.
- Validating ideas through empirical studies and prototypes.
This position offers unique opportunities for personal and professional growth, developing expertise in generative AI and empirical software analysis.
How to Apply
To apply, submit the following documents:
- Letter of motivation
- Curriculum Vitae
- Copy of your MSc diploma (or expected graduation date)
- Master thesis or relevant project work
- Names and contacts of two references (one academic)
Applications should be sent via the “Apply now” button on the Utrecht University website.
Last Date to Apply
23 January 2026
This scholarship presents a significant chance for motivated individuals eager to push the frontiers of software engineering research. Don’t miss the deadline!








