About Me

Portrait of Sofiane Ennadir

I am an AI/ML Researcher at Microsoft (King AI Labs), where my current focus lies in the theoretical foundations of Transformer-based architectures and Large Language Models (LLMs), with an emphasis on understanding their inner mechanisms. I am also interested in Temporal Graph Neural Networks and their application to dynamic, real-world systems such as recommendation engines.

I am currently finalizing my PhD in the School of Electrical Engineering and Computer Science at the KTH Royal Institute of Technology in Sweden. My research is conducted under the supervision of Professor Michalis Vazirgiannis and Professor Henrik Boström, with funding from the Wallenberg AI, Autonomous Systems and Software Program (WASP).

My doctoral work explores the robustness of Graph Neural Networks (GNNs), with a particular emphasis on adversarial attacks, both analyzing and developing attack strategies, while designing efficient and theoretically grounded defenses.

I also spent a summer at the Flatiron Institute (Simons Foundation) as part of the Foundation Models for Science initiative, collaborating with Leopoldo Sarra and Siavash Golkar on extending Joint Embedding approaches for time series.

Previously, I earned an MSc in “Applied Mathematics – Data Sciences” from École Polytechnique (Paris, France) and an Engineering Master's degree from EMINES, School of Industrial Management at Mohammed VI Polytechnic University (UM6P) in Morocco.

News

  • May 2025 — Gave a talk on my previous and current work on GNN Robustness in the Metis Spring School organized in Rabat, Morocco.
  • Feb 2025 — Our survey paper "Expressivity of Representation Learning on Continuous-Time Dynamic Graphs: An Information-Flow Centric Review" is accepted to TMLR with a Survey Certification !
  • Sep 2024 — Our paper "Joint Embedding go Temporal" is accepted to the "Time Series in the Age of Large Models" Workshop at Neurips 2024!
  • Sep 2024 — Our paper "If You Want to Be Robust, Be Wary of Initialization" is accepted to Neurips 2024!
  • Apr 2024 — Presented my work on GNN robustness on the Deep Learning: Classics and Trends reading group (Collective ML) [Slides].
  • Mar 2024 — Presented my work on GNN robustness paper at the Morocco AI Webinar [Slides | Recording].

Publications

  1. S. Ennadir*, G. Zarzar*, F. Cornell*, L. Cao, O. Smirnov, T. Wang, L. Zólyomi, B. Brinne, S. AsadiTMLR, 2025.
    [PDF] [Code] []
  2. S. Ennadir, J. Lutzeyer, M. Vazirgiannis, E. BergouNeurIPS, 2024.
    [PDF] [Code] []
  3. S. Ennadir, S. Golkar, L. SarraTime Series in the Age of Large Models Workshop - NeurIPS 2024.
    [PDF] [Code] []
  4. Y. Abbahaddou*, S. Ennadir*, J. Lutzeyer, M. Vazirgiannis, H. BoströmICLR, 2024.
    [PDF] [Code] []
  5. S. Ennadir, Y. Abbahaddou, J. Lutzeyer, M. Vazirgiannis, H. BoströmAAAI, 2024.
    [PDF] [Code] []
  6. S. Ennadir, A. Alkhatib, G. Nikolentzos, M. Vazirgiannis, H. BoströmCNA, 2023.
    [PDF] [Slides] []

* denotes equal contribution.

Experience

AI/ML Researcher @ Microsoft (ABK – King AI Labs)

Aug 2024–Present · Stockholm, Sweden
  • Self‑Supervised representation learning on Continuous‑Time Dynamic Graphs (CTDG).
  • Theoretical investigations of Transformer‑based models.

Academic Service

Talks

Academic Reviewing

  • NeurIPS (2025, 2024), ICLR (2025), KDD (2025), Learning on Graphs (2024), TMLR.