Join us

Thesis topics, student assistant jobs and PhD positions in the IT Security Engineering team at the Hasso Plattner Institute.

Security is learned best on real systems. In the IT Security Engineering team you work on the questions we research ourselves, together with industry partners and on our own research platforms, so your results are tested on realistic data rather than on toy examples.

What you work on

  • Threat detection Detecting attacks in large volumes of security data.
  • Threat intelligence Turning threat intelligence into action.
  • Offensive security Testing systems the way an attacker would.
  • AI in security operations Using AI in security operations without losing sight of the security of the AI systems themselves.

What we offer

  • Master’s and bachelor’s theses On the open topics listed below, or on your own idea if it fits one of our research areas.
  • Student assistant positions (HiWi) In research projects, in running our lab infrastructure and in teaching, for example in the capture-the-flag seminar and the lab courses.
  • PhD and research assistant positions In AI-driven threat detection and security operations, cyber attack and defence, and authentication and secure identities.
  • Supervision and infrastructure Close supervision in a small team, access to our research prototypes (threat-intelligence platform, vulnerability database, SIEM and analytics environment) and the chance to publish your results at international conferences.

What you bring

  • Security foundations A solid grounding in networks, operating systems and IT security, for example from our lectures and seminars.
  • Programming Good programming skills in Python or a comparable language, and an interest in working with large data sets and machine-learning methods.
  • Working style Curiosity, the ability to work independently and good English.

How to apply

Send us a short email with the details listed below. If none of the open topics fits, tell us what you would like to work on: many theses start from a student’s own idea. We will get back to you to arrange a first meeting.

  • Your CV
  • A current transcript of records
  • The topic or area you are interested in
  • Your preferred starting date

Interested in working with us?

Write to us about a thesis, a student job or a PhD position.

Get in touch

Open topics

These topics are open for master's and bachelor's theses; those marked “PhD / research assistant” are starting points for a doctoral project. Each topic page describes the problem, what you would work on and what you should bring. The topics are not fixed: we adapt them to your background and interests, and your own ideas are welcome.

  1. Advanced capture-the-flag exercises Security education · Bachelor / Master thesis
  2. AI-driven threat detection and security operations Security analytics · PhD / research assistant
  3. Attack-graph construction using unified data Threat intelligence · Bachelor / Master thesis
  4. Authentication and secure identities Secure identities · PhD / research assistant
  5. Cyber attack and defence Security analytics · PhD / research assistant
  6. Deep-learning architectures for security analytics Security analytics · Bachelor / Master thesis
  7. Deep-learning-based anomaly detection Security analytics · Bachelor / Master thesis
  8. DGA detection via proxy and DNS logs Threat intelligence · Bachelor / Master thesis
  9. Graph analytics for threat detection Security analytics · Bachelor / Master thesis
  10. High-performance event streaming for security analytics Security analytics · Bachelor / Master thesis
  11. Identify and prevent password reuse Secure identities · Bachelor / Master thesis
  12. In-stream advanced analytics Security analytics · Bachelor / Master thesis
  13. Intrusion detection with machine learning Security analytics · Bachelor / Master thesis
  14. Malicious-process anomaly detection in Windows process logs Security analytics · Bachelor / Master thesis
  15. Next-generation authentication and secure identity management Secure identities · Bachelor / Master thesis
  16. Online signature matching and correlation engines Security analytics · Bachelor / Master thesis
  17. Predictive analytics for threat detection Security analytics · Bachelor / Master thesis
  18. Security of IoT devices and applications Security analytics · Bachelor / Master thesis
  19. Typosquatting detection Threat intelligence · Bachelor / Master thesis
  20. Unified and intuitive serving for next-generation SIEMs Security analytics · Bachelor / Master thesis
  21. Virtualisation for security lab generators Security education · Bachelor / Master thesis
  22. Zero-day vulnerability collection Threat intelligence · Bachelor / Master thesis