Lorenzo Sciarretta

I research how multiple large language models can work together: coordinate, agree, and reason as a team. I'm currently doing this at the DISCO Lab, ETH Zürich.

I'm finishing a joint Master's in Computer Science at ETH Zürich and the University of St. Gallen. My work sits between multi-agent LLM systems, weight-space learning, and post-training. I like systems that learn how to learn, models small enough to live on a chip, and clean abstractions that survive contact with reality.

I'm open to collaborations. If you work on post-training of LLMs, on the emergent behaviours that appear during pre-training and post-training and how they relate to model architecture, or on cooperative AI, I'd be glad to hear from you: write me an email.

Focus

Selected work

Notes

Notes condensed from coursework and reading:

Skills

Deep learning: PyTorch, Transformers, CNNs, mixture of experts, learning theory.
Generative AI: fine-tuning, RAG, prompt engineering, LangChain.
Cloud and deployment: Azure, Docker, Podman.
Databases: SQL, relational databases.
Languages: Python, Java, R, Julia, C.