PhD in Computer Science
ETH Zürich (Data Analytics Lab) and MPI for Intelligent Systems (Empirical Inference)
Co-supervised by Thomas Hofmann and Bernhard Schölkopf, as part of the Max Planck ETH Center for Learning Systems.
Zürich, Switzerland · rodrigo.casadonoguerales@inf.ethz.ch · rodcasnog.github.io
Google Scholar · GitHub · LinkedIn
Research interests: Generative modeling, discrete diffusion, diffusion LMs, and reasoning.
PhD in Computer Science
ETH Zürich (Data Analytics Lab) and MPI for Intelligent Systems (Empirical Inference)
Co-supervised by Thomas Hofmann and Bernhard Schölkopf, as part of the Max Planck ETH Center for Learning Systems.
MSc Mathematics
ETH Zürich
With Distinction (GPA 5.98/6).
BSc Mathematics & BSc Physics (dual degree)
Complutense University of Madrid
Top GPA of both cohorts (~400 and ~500 students; 9.85/10 and 9.74/10).
Binary Discrete Diffusion: Candidate-Set Diffusion for Logic and Planning Tasks
What Does a Discrete Diffusion Model Learn? One Reverse Process in Three Coordinates
Oral @ NeurIPS 2026 Workshop on Diffusion Language Models · arXiv · code · blog
A Better Cycle-Breaker for Direct Democracy?
Games and Economic Behavior · working paper
Scientific & Teaching Assistant
ETH Zürich, D-ITET
Research Assistant
ETH Zürich, D-MTEC
Research Assistant
Complutense University of Madrid
Machine Learning Engineer
EthonAI, Zürich (ETH spin-off, industrial AI)
Visiting Associate
Boston Consulting Group, Zürich
“la Caixa” Foundation Postgraduate Fellowship
Awarded by the King and Queen of Spain; >1,300 applicants; average grant ≈ EUR 75,000.
UCM Extraordinary Prizes in Mathematics and in Physics
Top academic record of each BSc cohort.
IMI Mathematical & Numerical Modeling Competition, 1st place
Royal Spanish Mathematical Society.
Madrid Excellence Grant (×4)
Top-100 score nationwide, Spanish University Access Exam
Programming: Python (PyTorch, JAX, scientific stack), Unix/Linux, Git.
ML tooling: Multi-GPU training, SLURM clusters, Weights & Biases.
Languages: Spanish (native), English (C2, Cambridge CPE), German (B1).