Benjamin Hoffman

Hi! I am a first-year PhD student in the Networked Systems Group (NSG) at ETH Zurich, working on Machine Learning (ML), Control, and Agentic AI in networking under the supervision of Prof. Laurent Vanbever. I’m primarily interested in using data and ML to figure out how complex systems and networks work and how we can model, interpret, and control them. My current research revolves around enabling ML models to generalize efficiently across different network environments and prediction tasks.

Prior to starting my PhD, I obtained a BSc in Mechanical Engineering and a MSc in Robotics, Systems and Control from ETH Zurich. During my master’s, I did an academic exchange at Lund University in Sweden. For my master’s thesis, I worked on Reinforcement Learning (RL) with the Computational Robotics Lab (CRL) (Prof. Stelian Coros), as well as the Learning & Adaptive Systems Group (LAS) (Prof. Andreas Krause) at the ETH AI Center.

I have also done internships in management consulting at Bain & Company, in data science and ML at eraneos, and in robotics, software engineering and ML at Güdel.