PhD Position in Formal Methods for Concurrent Cryptographic Protocols

Vrije Universiteit Amsterdam
📍 Amsterdam, North Holland, Netherlands 💼 Full time 🕒 Posted June 27, 2026

Job Description

The goal of this project is to use formal methods to develop a systematic way to describe concurrent cryptographic protocols and to reason about their security. If this sounds interesting to you, please apply at Vrije Universiteit Amsterdam (VU).

Your function

You will carry out research towards developing formal reasoning principles for concurrent cryptographic protocols and participate in the dissemination of results (conferences, research visits, etc.). In addition, you will perform light supervision duties for bachelor and/or master students and support our courses as teaching assistants (maximum two periods a year).

Your profile

  • A master’s degree in computer science, mathematics, or a related subject.
  • Experience with functional programming (e.g., Haskell) or proof assistants (e.g. Rocq, Agda, Lean).
  • Good communication skills in English
  • Optional: experience with cryptography, security or concurrent programmin...

Ready to Apply?

Submit your application today and join our talented team at Vrije Universiteit Amsterdam.

Submit Application

Job Details

  • Location Amsterdam, North Holland
  • Job Type Full time
  • Category Computer Occupations
  • Posted Date June 27, 2026
  • Application Deadline August 06, 2026