Loading...

**Job Description**
This Ph.D. position focuses on researching state-of-the-art AI and applying it to real-world software problems at industrial partners (ASML, DCODIS). The main objective is to engineer the first open-source tool, Find2Fix, for the entire process from software error discovery to mitigation, including security vulnerabilities, based on modern active learning. The role involves innovating the Find2Fix pipeline using interpretable AI (state machine models and LLM-based explanations) to make discovered issues and suggested patches easier to understand. The researcher will extend fuzzing technology by learning behavioral models from software in real-time to guide fuzzers, discover logical faults, and pinpoint their root causes. This collaborative project will result in a tool for self-healing software, with research published and presented at international AI, software engineering, and security venues.

**Skills & Abilities**
• Excellent programming skills.
• Excellent communication skills in English, both written and oral.
• Curious mind.

**Qualifications**
Required Degree(s) in:
• Computer Science
• Artificial Intelligence
• Mathematics

**Experience**
Other:
• Interest in computer security.

Note: We’ve analyzed the actual job post using AI, for more details visit the original job post by clicking on “Apply Now”!

Experience
Other: • Interest in computer security.
Work Level
Ph.D
Employment Type
Scholarship
Salary
Annual Salary: Salary and benefits are in accordance with the Collective Labour Agreement for Dutch Universities, increasing from Promovendus gross per month, from the first year to the fourth year based on a fulltime contract (38 hours). Union Affiliation: Collective Labour Agreement for Dutch Universities Benefits: 8% holiday allowance, 8.3% end-of-year bonus, customisable compensation package, discounts on health insurance, monthly work costs contribution, flexible work schedules, Dual Career Programme.
Valid Until
October 26, 2025
Details
Temporary Duration: 4-year period (initial 1.5 years, followed by 2.5 years) Location Requirement: Relocation required to Netherlands
School / Department / Center / Lab
• Cyber Analytics Lab • CISElab • Algorithmics Research group • Software Engineering Research Group • Software Technology department • Faculty Electrical Engineering, Mathematics and Computer Science (EEMCS)
Supervisor(s)
dr. Sicco Verwer dr Annibale Panichella
Supervisor Email
See Details
Delft University of Technology (TU Delft)
View profile