Rahul G. Krishnan
Rahul G. Krishnan is a machine-learning researcher who applies deep generative models and causal inference to decisions in medicine. After a computer engineering degree at the University of Toronto and a master's at New York University, he coauthored Deep Kalman Filters in 2015 and completed a PhD at MIT in David Sontag's group in 2020. He was a Senior Researcher at Microsoft Research New England before joining the University of Toronto in 2021 as an assistant professor and Canada CIFAR AI Chair, and he received a Tier II Canada Research Chair in Computational Medicine in 2023. He is Assistant Professor of computer science and of laboratory medicine and pathobiology at the University of Toronto, where his group builds causal foundation models such as CausalPFN, a transformer posted in 2025 that infers causal effects for new observational datasets.
- Now at
- University of Toronto and Vector Institute
Timeline
-
2008–2013
Computer engineering at Toronto
He earns a BASc in computer engineering at the University of Toronto, studying there from 2008 to 2013 on a Pearson International Scholarship. As an undergraduate, he builds factor graphs for clustering and for RNA secondary structure prediction.
-
2013–2016
Deep Kalman Filters at NYU
He completes an MS in computer science at New York University, studying from 2013 to 2016, and receives NYU's Henning Biermann Award in 2016. In November 2015, he posts Deep Kalman Filters with Uri Shalit and David Sontag, which introduces an algorithm for learning a broad spectrum of Kalman filters and applies it to counterfactual inference on electronic health data from 8,000 patients over 4.5 years.
-
2017–2020
A PhD at MIT
He begins a PhD at MIT in January 2017, working with David Sontag in the Clinical ML Group, and completes it in 2020 with a thesis on inference and learning in deep generative models with applications to electronic health record data. The AAAI 2017 paper Structured Inference Networks for Nonlinear State Space Models, written with Uri Shalit and Sontag, learns an inference network and the generative model together. In 2018, he coauthors Variational Autoencoders for Collaborative Filtering with Dawen Liang, Matthew D. Hoffman and Tony Jebara.
-
2021
From Microsoft to Toronto
Coming from a post as Senior Researcher at Microsoft Research New England, where he works on machine learning for oncology and histopathology images, he joins the University of Toronto in September 2021 as Assistant Professor in Laboratory Medicine and Pathobiology at the Temerty Faculty of Medicine, with a joint appointment in Computer Science. In 2021, he is appointed a Canada CIFAR AI Chair at the Vector Institute.
-
2023
A Canada Research Chair
In 2023, he receives a Tier II Canada Research Chair in Computational Medicine and an Amazon Research Award. His group also receives a CIFAR Catalyst Grant and a University of Toronto Data Science Institute Catalyst Grant in 2023.
-
April 2024
The What Now? AI podcast
In April 2024, he and Beth Coleman launch What Now? AI, a University of Toronto podcast on artificial intelligence and its impact on society, with guests including Gillian Hadfield, Roger Grosse and Nick Frosst.
-
June 2025
CausalPFN for causal effects
In June 2025, he coauthors CausalPFN with Vahid Balazadeh, Hamidreza Kamkari and colleagues. The single transformer, trained once on a large library of simulated data-generating processes, infers causal effects for new observational datasets without task-specific adjustment and gives calibrated uncertainty estimates.
-
As of October 2026
Causal foundation models at Toronto
He is Assistant Professor of Computer Science and of Laboratory Medicine and Pathobiology at the University of Toronto, a Canada CIFAR AI Chair and a faculty member of the Vector Institute. His research builds algorithms for decision making that automate clinically meaningful problems, and his group develops causal foundation models such as CausalPFN, IV-ICL and SurvivalPFN that predict causal effects, bounds on causal effects and survival outcomes through in-context learning.
Career
- Since 2021University of TorontoAssistant Professor
- Since 2021Vector InstituteCanada CIFAR AI Chair
- Until 2021Microsoft ResearchSenior Researcher
Education
- 2020Massachusetts Institute of TechnologyPhD
- 2016New York UniversityMS in computer science
- 2013University of TorontoBASc in computer engineering
Sources and credits
Photo: We have no published photo of Rahul G. Krishnan yet. Send us a free-licensed photo.
- Rahul G. Krishnan – CIFAR
- Rahul G. Krishnan
- Deep Kalman Filters
- Structured Inference Networks for Nonlinear State Space Models
- LMP expands Artificial Intelligence expertise by welcoming Rahul Krishnan
- Variational Autoencoders for Collaborative Filtering
- Research Grants & Awards — Rahul G. Krishnan | University of Toronto
- How will AI change our world? U of T podcast explores technology’s impact on society
- CausalPFN: Amortized Causal Effect Estimation via In-Context Learning
- Rahul G. Krishnan - Vector Institute for Artificial Intelligence
- Rahul G. Krishnan — Machine Learning & Computational Medicine, University of Toronto




