Feras A. Saad
Also known as Feras Saad
Feras Saad is a computer scientist at Carnegie Mellon University who develops probabilistic programming systems for AI and data analysis. He earned electrical engineering and computer science degrees at MIT by 2016 and completed his computer science PhD there in 2022 under Vikash Mansinghka. His work includes Gen (2019), the Fast Loaded Dice Roller (2020), and SPPL (2021), which answers questions about probabilistic models through exact inference. In 2024, he coauthored GenSQL, which connects database queries with probabilistic models, and research on Bayesian neural fields for predictions across space and time. He is an assistant professor in CMU's Computer Science Department, which he joined in 2023 after working as a visiting research scientist at Google.
- Works
- 54
- Citations
- 401
- h-index
- 8
- Badges
Publication numbers from OpenAlex, as of 27 October 2026.
Timeline
-
2016–2017
MIT degrees and thesis prize
By 2016, he earns bachelor's and Master of Engineering degrees in electrical engineering and computer science at MIT. In 2017, his work on probabilistic programming systems receives the Charles & Jennifer Johnson MEng Thesis Award in Computer Science from MIT's Department of Electrical Engineering and Computer Science.
-
2019
The Gen programming system
As a graduate student in MIT's Probabilistic Computing Project, he coauthors Gen in 2019 with Marco Cusumano-Towner, Alexander Lew, and Vikash Mansinghka. The system lets users combine models and inference methods for tasks in computer vision, robotics, and statistics.
-
2020
The Fast Loaded Dice Roller
In 2020, he helps create the Fast Loaded Dice Roller with Cameron Freer, Martin Rinard, and Vikash Mansinghka. The algorithm generates random integers with specified probabilities, providing a building block for Monte Carlo simulation and probabilistic inference.
-
2021
SPPL for exact inference
He coauthors the Sum-Product Probabilistic Language, or SPPL, with Martin Rinard and Vikash Mansinghka in 2021. The system computes exact answers to questions about probabilistic models, including questions about the fairness of loan decisions.
-
2022–2023
Doctorate and CMU appointment
In 2022, he completes a computer science PhD at MIT under Vikash Mansinghka. His thesis, Scalable Structure Learning, Inference, and Analysis with Probabilistic Programs, receives MIT's Sprowls PhD Thesis Award in Artificial Intelligence and Decision Making in 2023. After working as a visiting research scientist at Google, he joins Carnegie Mellon's Computer Science Department as an assistant professor in 2023.
-
2023
Learning time series models
At ICML in 2023, he coauthors Sequential Monte Carlo Learning for Time Series Structure Discovery. The method learns Gaussian process models as new observations arrive, and the team evaluates its forecasting on 1,428 econometric datasets.
-
2024
GenSQL for database analysis
In 2024, he coauthors GenSQL, a system that combines database queries with generative probabilistic models. It helps users make predictions, detect unusual values, and generate synthetic data from tables while accounting for uncertainty.
-
September 2024
The Bayesian Neural Field
In September 2024, he coauthors Scalable Spatiotemporal Prediction with Bayesian Neural Fields in Nature Communications and helps design and implement its statistical model. The Bayesian Neural Field combines a deep neural network with hierarchical Bayesian inference to make predictions across space and time and estimate their uncertainty.
-
2026
Assistant professor at CMU
In 2026, he continues as an assistant professor in Carnegie Mellon's Computer Science Department, affiliated with its Principles of Programming, Artificial Intelligence, and Theory groups. His Probabilistic Computing Systems Lab develops methods for probabilistic modeling and inference; he teaches Probabilistic Programming Languages in spring 2026 and Probability and Computing in fall 2026.
Career
- Since 2023Carnegie Mellon UniversityAssistant Professor, Computer Science
- 2024GoogleVisiting Research Scientist
Education
- 2022Massachusetts Institute of TechnologyPhD in computer science
- Massachusetts Institute of TechnologyBachelor’s degree in electrical engineering and computer science
- Massachusetts Institute of TechnologyMaster of Engineering in electrical engineering and computer science
Sources and credits
Photo: We have no published photo of Feras A. Saad yet. Send us a free-licensed photo.
- Feras Saad | Carnegie Mellon University Computer Science Department
- New AI programming language goes beyond deep learning | MIT News | Massachusetts Institute of Technology
- Algorithm quickly simulates a roll of loaded dice | MIT News | Massachusetts Institute of Technology
- Exact symbolic artificial intelligence for faster, better assessment of AI fairness | MIT News | Massachusetts Institute of Technology
- 2023 EECS Awards - MIT EECS
- Sequential Monte Carlo Learning for Time Series Structure Discovery
- MIT researchers introduce generative AI for databases | MIT News | Massachusetts Institute of Technology
- Scalable spatiotemporal prediction with Bayesian neural fields | Nature Communications
- Feras Saad | Carnegie Mellon University