Home » International Scholarships for Students » PhD Position in Side-Channel Analysis and Machine Learning, Netherlands

PhD Position in Side-Channel Analysis and Machine Learning, Netherlands

The University of Amsterdam (UvA) is offering a PhD Position in Side-Channel Analysis and Machine Learning within the Faculty of Science. The selected candidate will conduct cutting-edge research in hardware security, cryptographic engineering, and applied machine learning.

Applicants must hold or be close to completing an MSc degree in Computer Science, Computer Security, Artificial Intelligence, Mathematics, Computer or Electrical Engineering, or a related field. They should have strong interest and background in hardware security, applied cryptography, and side-channel analysis, along with skills in machine learning or signal processing.

  • Award
  • Application Process
  • Clarity of Information
4
Sending
User Review
0 (0 votes)

Founded in 1632, the University of Amsterdam (UvA) is one of Europe’s leading research universities and the largest university in the Netherlands. Located in the vibrant city of Amsterdam, UvA is known for its strong international orientation, innovative research, and high-quality education.

Application Deadline: 17 November 2025

Brief Description

  • University or Organization: University of Amsterdam (UvA)
  • Department: Faculty of Science, Informatics Institute – Parallel Computing Systems Group
  • Course Level: PhD (Doctoral Research)
  • Award: PhD position (Salary €3,059 – €3,881/month)
  • Access Mode: Online application
  • Number of Awards: NA
  • Nationality: Open to domestic and international
  • The award can be taken in: the Netherlands

Eligibility

  • Eligible Countries: All nationalities are eligible to apply.
  • Acceptable Course or Subjects: The PhD position will be awarded in Side-Channel Analysis, Machine Learning, and Hardware Security offered by the Faculty of Science at the University of Amsterdam.
  • Admissible Criteria: To be eligible, applicants must:
  • Hold (or be close to completing) an MSc degree in Computer Science, Computer Security, Artificial Intelligence, Mathematics, Computer/Electrical Engineering, or a related field.

  • Have a strong interest in hardware security, applied cryptography, and side-channel analysis.

  • Demonstrate knowledge in machine learning, signal processing, and/or cryptography.

  • Be fluent in written and spoken English with good presentation skills.

  • Show willingness to collaborate in a highly international research team.

  • Experience with cryptographic implementations (C, Assembly, HDL), or side-channel and fault attacks (Python, Matlab, lab experience) will be considered a plus.

How to Apply

Interested candidates can apply online via the official University of Amsterdam application portal by 17 November 2025.

Application Documents:

  • Detailed CV (including months for education/work experience)

  • Motivation letter

  • List of publications (if any)

  • Names and contact details of two referees

Contact:
For inquiries, please contact
? Dr. Kostas Papagiannopoulos
? [email protected]

Benefits

  • Duration: 4 years (initial 18-month contract, extendable upon satisfactory performance)

  • Salary: €3,059 – €3,881 gross per month (based on 38 hours/week)

  • Additional Benefits:

    • 8% holiday allowance and 8.3% year-end bonus

    • 232 vacation hours per year, parental and social engagement leave

    • Excellent pension scheme with ABP

    • Career development through training and open UvA lectures

    • Family relocation support and partner employment network (IDCN)

    • Possible eligibility for the 30% tax ruling for international applicants

Apply Now