I am a Tenure-Track Assistant Professor in the ML Section of the Department of Computer Science at University of Copenhagen (DIKU). Before joining DIKU, I was a Postdoctoral Researcher in the School of Computer Science at the EPFL (Switzerland) and the Department of Computer Science at Georgetown University (USA). I obtained my PhD from University of Maryland College Park (USA) and my Bachelor's degree from Indian Institute of Technology (IIT) Delhi (India).
Research. I work primarily on distributed machine learning (a.k.a. federated learning) algorithms, focusing on the challenges of robustness and privacy. To learn about the basics of robustness in the context of distributed learning, check out my latest book Robust Machine Learning: Distributed Methods for Safe AI. I have several ongoing projects on these topics. Some of these projects are highlighted here below.
Teaching. I teach Privacy in Machine Learning (PriMaL) and Machine Learning B (MLB) at DIKU. PriMaL is offered in the Fall semester, while MLB is offered in the Spring semester. Both these courses are offered in a hybrid format, and support fully remote participation. For more details, such as course registration, check out this website for ML courses at DIKU.
!!Open PhD call!! I am currently looking for a motivated PhD student to work in collaboration with me, Rafael Pinot and Aurélien Bellet on the topic of robustness in machine learning. Details of the PhD call can be found here. The position will tentatively start in April 2026, as a research internship and continue as a PhD position from September 2026. Please contact us (details in the call) if you are interested.
"Nothing is harder, yet nothing is more necessary, than to speak of certain things whose existence is neither demonstrable nor probable. ..." - Hermann Hesse (The Glass Bead Game)
I'm looking for motivated PhD students and Postdocs, to work with me on the following topics. If you are interested in any of these projects, please feel free to reach out to me (nigu[at]di.ku.dk).