Ilyass Ouardi

Ilyass Ouardi

M.Sc. Computer Science Student at University of Milan. Researching mechanistic interpretability, representation geometry, and verifiable AI safety.

Short bio

I am an M.Sc. student in Computer Science at the University of Milan, where I am writing my thesis on concept erasure in large language models with Elisabetta Rocchetti and Prof. Alfio Ferrara at ISLab. I received my B.Sc. in Computer Science from the same university in 2024, graduating 110/110 cum laude, and I am currently a teaching assistant for the first-year Python course of the Bachelor’s in Artificial Intelligence.

Looking for a PhD

I am looking for PhD positions, pre-doctoral fellowships and lab collaborations starting in 2026/2027. If your group works on mechanistic interpretability, representation geometry or AI safety, I would be glad to talk.

Research interests

I work on AI safety, mainly through mechanistic interpretability and representation engineering. I study the geometry of representations: how concepts such as truth and refusal are encoded in a model’s activation space, and whether interventions built on that picture, like steering and concept erasure, change only what they are meant to change.

Looking ahead, I want to study social LLMs and agent behaviour: how models act when they interact with people and with each other.

Manuscripts

More on the Research page.

News

Outside research

I have played football since I was a kid, from the streets up to semi-pro, and basketball is how I switch off after a long day of studying.