Career Evening

What does a successful career in research look like? What are your career options after a PhD or postdoc? How should you leverage your academic background to get a job in industry? What should you be doing right now if you want a career in academia? Which path should you choose? Join us for a Career Evening to find out everything you’ve ever wanted to know about a career in computer science!

You’ll get the chance to meet five people whose research interests took them across academia and industry. They cover a range of topics, from machine learning and formal methods to algorithms, security and privacy. They’re here to share their wisdom on computer science careers: what possibilities are out there, what they did well, and what they wish they’d done differently.

We’ll start with a panel discussion, where we’ll learn more about our speakers and their career paths. Then, we’ll break off into small groups for meet-and-greets with the speakers, giving you a chance to ask your burning questions! The event will end with a delicious apéro.


When: Wednesday 8th June, from 16:15 onwards
Where: CAB Food&Lab

Sign up here!


We’re excited to announce the following speakers:

Bernhard Häupler, Associate Professor at Carnegie Mellon University
Eric Malmi, Senior Research Scientist at Google
Thyla van der Merwe, Managing Director at ETH Future Computing Laboratory
Marija Nikolic, Principal Member of Technical Staff at Oracle Labs
Caterina Urban, Research Scientist at INRIA

Read on for more details about our speakers!

Bernhard Häupler is a researcher at ETH Zurich and an Associate Professor at the Computer Science Department at Carnegie Mellon University. They hold a diploma, B.Sc., and M.Sc. hon. in (Applied) Mathematics from TU Munich, and an M.Sc. in EECS and PhD in Computer Science from MIT. Bernhard is neurodiverse and their ADHD&dyslexic brain is interested in (randomized) algorithms, distributed computing, and coding theory. Their research spans 100+ publications and won several awards including the ACM-EATCS Doctoral Dissertation Award of Distributed Computing. Bernhard’s research is funded through several NSF awards, a Sloan Research Fellowship, and an ERC award.

Eric Malmi is a Senior Research Scientist at Google, Zürich. His research focuses on developing Natural Language Generation (NLG) methods for Google Assistant. He received his PhD (2018) in Computer Science from Aalto University, Finland. For his PhD, Eric developed machine learning methods for linking historical population records. He also did side projects on analyzing and generating rap lyrics ( which motivated him to work on NLG at Google. During his studies, Eric did internships at Google, Qatar Computing Research Institute, Idiap Research Institute, and CERN.

Thyla van der Merwe is the Managing Director of the ETH Future Computing Laboratory. She received her PhD in Cyber Security from Royal Holloway, University of London. Her PhD research focused on the security of network protocols and she won the EPSRC Connected Nations award (Safe and Secure Cyber Society category) for her work on the Transport Layer Security (TLS) protocol. Prior to starting at ETH Zurich, Thyla was the Security Engineering Manager at Mozilla where her team was responsible for developing and maintaining the cryptographic libraries that power the Firefox browser. She served on the ISO committee responsible for standardizing cryptographic mechanisms and protocols for several years, and has extensive experience working on academia-​industry collaborations.

Marija Nikolic is a Principal Member of Technical staff in the Keybridge team at Oracle Labs, Zurich. Her current research focus is mainly related to machine learning aspects such as self-supervised learning and natural language processing for efficient encoding of database log data. Her research interests also include probabilistic modeling and simulation. Marija finished her PhD at the Electrical Engineering Doctoral program at EPFL, in May 2017, and also completed her postdoc at EPFL. Marija finished her MSc studies in the field of Electrical and Computer Engineering at the University of Novi Sad, Serbia.

Caterina Urban is a research scientist in the Inria Paris research team ANTIQUE (ANalise StaTIQUE), working on static analysis methods and tools to enhance the reliability and our understanding of data science and machine learning software. She is Italian and studied for her Bachelor’s (2009) and a Master’s (2011) degree in Computer Science at the University of Udine. She then moved to France and completed her Ph.D. (2015) in Computer Science at École Normale Supérieure. Before joining Inria (2019), she was a postdoctoral researcher in the Programming Methodology Group led by Peter Müller at ETH Zurich.