Home PhD PhD Position in Software Quality, Verification, AI, and Security at University of...

PhD Position in Software Quality, Verification, AI, and Security at University of St.Gallen, Switzerland

PhD Fellowship IN Switzerland

Summary

The University of St.Gallen (HSG) is offering a fully funded PhD position within the Institute of Computer Science, led by Prof. Salvaneschi. This opportunity allows candidates to pursue research in an open topic related to software quality and verification, coding and AI, or software security. The position offers substantial freedom to develop an individual research direction, supported by a vibrant international research environment and competitive funding.

Designation

PhD Position

Scholarship Details

Scholarship TypePhD Position
InstitutionUniversity of St.Gallen (HSG)
DepartmentInstitute of Computer Science
SupervisorProf. Dr. Guido Salvaneschi
Employment Level100%
Start DateBy 01.11.2026, or upon agreement

Research Areas

Candidates will have substantial freedom to develop an individual research direction, choosing from and combining different topics that align with the group’s broader research interests. Potential research areas include:

  • Software verification
  • E-graphs and equality saturation
  • Infrastructure as Code
  • AI-assisted code generation and software development
  • Software testing
  • Local-first software
  • Distributed systems
  • CRDTs (Conflict-free Replicated Data Types)
  • Software engineering
  • Programming languages
  • Software security
  • Formal methods
  • Program analysis
  • Machine learning in software contexts

Location

University of St.Gallen (HSG), St.Gallen, Switzerland

Eligibility/Qualification

Applicants should meet the following criteria:

  • Excellent Master’s degree in Computer Science, Software Engineering, or a closely related field.
  • Strong interest in research within software engineering, programming languages, software security, formal methods, software verification, distributed systems, or artificial intelligence.
  • Strong programming and software development skills.
  • Interest in both conceptual research and the implementation and experimental evaluation of research prototypes.
  • Previous basic knowledge of topics such as formal methods, program analysis, software testing, security, distributed systems, or machine learning.
  • Ability to work independently and develop original research ideas.
  • Strong analytical and problem-solving skills.
  • Excellent written and spoken English.
  • Curiosity, creativity, and enthusiasm for working in an international research environment.

Scholarship Description

This PhD position offers a unique opportunity to conduct cutting-edge research in software quality, security, verification, and AI-enabled software systems. The successful candidate will work within a dynamic research group known for publishing in leading international venues and supported by major national and European funders. The role involves developing an individual PhD research topic, contributing to internationally visible research, and collaborating within a strong international academic network. The University of St.Gallen provides an inspirational work environment, support for executive education, a strong professional network, family-friendly policies including flexible work models and childcare support, equal opportunities, and initiatives for employee well-being.

How to Apply

Interested candidates are invited to submit their online application. Please ensure you state the job ID when applying.

Last Date for Apply

Applications are accepted until the position is filled.

Apply Link

Apply Here

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here