The Institute of Computer Science at the University of St.Gallen is seeking a candidate for a PhD position in Process Mining, per March 1st, 2021 or by mutual agreement.

PhD Position with Focus on Process Mining for the Internet of Things

The Software Systems Programming and Development Chair at the Institute of Computer Science covers both the development and evaluation of software artifacts. Our research focuses on adaptive software ranging from flexible process-oriented and event- driven systems to neuro-adaptive software systems and software development tools. We put special emphasis on topics in the fields of business process management (BPM), software and process engineering, including process modeling, automation and mining. The Internet of Things (IoT) thereby serves as one of the application domains. Moreover, we conduct research on human and cognitive aspects in software and process engineering.

The PhD position is part of an engineering-oriented project that conducts research at the intersection between process mining and the IoT. The project aims at identifying and discovering processes from low-level IoT sensor data (e.g., produced by a smart factory) and subsequently analyzing the identified processes for bottlenecks, compliance and conformance. The tasks hereby comprise the formal modeling and annotation of processes in the IoT as well as the development of algorithms for (online) process discovery and conformance checking. With this project we aim at bridging the gap between process-oriented and event-driven systems as they can often be found in an IoT context. The increase of process awareness in complex IoT systems (e.g., smart factories) will open a large bandwidth of process analysis techniques for the IoT.

As part of the research team you will be involved in all the activities of the project, including process modeling, data collection and analysis, and software development.
Joining the project, you will work with an international team including distinguished researchers who contribute actively to the field of process mining and have complementary expertise in other areas relevant to this project, such as business process management, IoT, information systems, and software engineering.

We are looking for you if:
- you have a master’s degree in Computer Science, Information Systems, Data Science (or related disciplines)
- you have very good programming skills and software engineering experience
- background in process mining and/or data analytics is desirable
- you have excellent written and verbal communication skills in English
- you are motivated to publish results of your research at leading international venues on a regular basis

Important personal competencies for the role are that
- you enjoy working on interdisciplinary topics
- you are driven by exploring boundaries and aim for research excellence
- you are motivated by both personal and team accomplishments
- you thrive with collaboration and teamwork 

The University of St.Gallen commits itself to increasing the number of international and female scholars among its faculty. Therefore, we especially welcome applications from international scholars and women.

Candidates should submit their application, including a cover letter, curriculum vitae, references, publications list (if available) at The deadline for applications is December 31st, 2020.

For further information feel free to contact Prof. Dr. Barbara Weber (

University of St.Gallen | Institute of Computer Science | Rosenbergstrasse 30 | 9000 St.Gallen | |