Saifuddin Syed

Assistant Professor  ·  UBC Statistics

I am an Assistant Professor in the Department of Statistics at the University of British Columbia, and an inaugural member of the AI Methods for Scientific Impact (AIM-SI) cluster within CAIDA.

My research focuses on the design and analysis of annealing algorithms for scalable Bayesian inference and generative modelling. I collaborate with scientists across astronomy, chemistry, and biotechnology, and am a member of the Algorithms and Inference Working Group for the Next Generation Event Horizon Telescope (ngEHT).

Previously, I was a Florence Nightingale Bicentenary Fellow at Oxford's Department of Statistics, and completed a postdoc under Arnaud Doucet and a PhD under Alexandre Bouchard-Côté.

Saifuddin Syed
Annealing algorithms
Markov chain Monte Carlo
Scalable Bayesian inference
Neural samplers
Generative modelling
Scaling limits and optimal tuning
Probabilistic programming
AI for science

I am actively recruiting MSc and PhD students with very strong mathematical and programming ability.

Admission is handled by the department, not by me individually, so the way to reach me is through the application itself. Apply to the UBC Statistics graduate program and say in your statement that you are interested in working with me and why. Be specific: naming the work of mine that drew you in, and what you would want to do next, tells me far more than a general statement of interest.

A separate email is not necessary and will not affect the outcome. I receive more enquiries than I can answer, so I am usually unable to reply to them individually.

Doctoral thesis
Non-Reversible Parallel Tempering on Optimized Paths
University of British Columbia, 2022  ·  supervised by Alexandre Bouchard-Côté
  • Marshall Prize
  • SSC Pierre Robillard Award
  • CAIMS Cecil Graham Dissertation Award
  • ISBA Savage Award, Theory and Methods (Honourable Mention)
2026
[18]
Optimized Annealed Sequential Monte Carlo Samplers
Saifuddin Syed, Alexandre Bouchard-Côté, Kevin Chern, Arnaud Doucet
Journal of the Royal Statistical Society Series B, 2026
[17]
Conditional Diffusion Sampling
Francisco M. Castro-Macías, Pablo Morales-Álvarez, Saifuddin Syed, Daniel Hernández-Lobato, Rafael Molina, José Miguel Hernández-Lobato
International Conference on Machine Learning (ICML), 2026
[16]
CREPE: Controlling Diffusion with Replica Exchange
Jiajun He, Paul Jeha*, Peter Potaptchik*, Leo Zhang*, José Miguel Hernández-Lobato, Yuanqi Du, Saifuddin Syed*†, Francisco Vargas*†
International Conference on Learning Representations (ICLR), 2026
[15]
Accelerated Parallel Tempering via Neural Transports
Leo Zhang*, Peter Potaptchik*, Jiajun He*, Yuanqi Du, Arnaud Doucet, Francisco Vargas, Hai-Dang Dau, Saifuddin Syed
International Conference on Learning Representations (ICLR), 2026
[14]
De Novo Design of Protein Switches with Diffusion-Based Ensemble Sampling
Ali Omidi, Jiajun He, Jennifer M. Bui, Jörg Gsponer, Saifuddin Syed
Under review  ·  bioRxiv 2026.07.20.739027
2025
[13]
Amortized Sampling with Transferable Normalizing Flows
Charlie B. Tan*, Majdi Hassan*, Leon Klein, Saifuddin Syed, Dominique Beaini, Michael M. Bronstein, Alexander Tong, Kirill Neklyudov
Advances in Neural Information Processing Systems (NeurIPS), 2025
[12]
Pigeons.jl: Distributed Sampling from Intractable Distributions
Nikola Surjanovic, Miguel Biron-Lattes, Paul Tiede, Saifuddin Syed, Trevor Campbell, Alexandre Bouchard-Côté
Proceedings of the JuliaCon Conference, 7:1–13, 2025
[11]
The Cosine Schedule is Fisher-Rao-Optimal for Masked Discrete Diffusion Models
Leo Zhang, Saifuddin Syed
Preprint  ·  arXiv:2508.04884, 2025
[10]
Reproducible Sampling from Intractable Distributions with Pigeons.jl
Nikola Surjanovic, Miguel Biron-Lattes, Paul Tiede, Saifuddin Syed, Trevor Campbell, Alexandre Bouchard-Côté
CODEML Workshop, International Conference on Machine Learning, 2025
[9]
Generalised Parallel Tempering: Flexible Replica Exchange via Flows and Diffusions
Leo Zhang, Peter Potaptchik, Arnaud Doucet, Hai-Dang Dau, Saifuddin Syed
Frontiers in Probabilistic Inference Workshop, International Conference on Learning Representations, 2025
2024
[8]
Score-Optimal Diffusion Schedules
Christopher Williams, Andrew Campbell, Arnaud Doucet, Saifuddin Syed
Advances in Neural Information Processing Systems (NeurIPS), 2024
[7]
autoMALA: Locally Adaptive Metropolis-Adjusted Langevin Algorithm
Miguel Biron-Lattes*, Nikola Surjanovic*, Saifuddin Syed, Trevor Campbell, Alexandre Bouchard-Côté
International Conference on Artificial Intelligence and Statistics (AISTATS), 2024
[6]
Uniform Ergodicity of Parallel Tempering with Efficient Local Exploration
Nikola Surjanovic, Saifuddin Syed, Alexandre Bouchard-Côté, Trevor Campbell
Under review  ·  arXiv:2405.11384, 2024
2023
[5]
A Unified Framework for U-Net Design and Analysis
Fabian Falck*, Christopher Williams*, George Deligiannidis, Chris Holmes, Arnaud Doucet, Saifuddin Syed
Advances in Neural Information Processing Systems (NeurIPS), 2023
[4]
Local Exchangeability
Trevor Campbell, Saifuddin Syed, Chiao-Yu Yang, Michael I. Jordan, Tamara Broderick
Bernoulli, 29(3):2084–2100, 2023
2022
[3]
Parallel Tempering with a Variational Reference
Nikola Surjanovic, Saifuddin Syed, Trevor Campbell, Alexandre Bouchard-Côté
Advances in Neural Information Processing Systems (NeurIPS), 2022
[2]
Non-Reversible Parallel Tempering: A Scalable Highly Parallel MCMC Scheme
Saifuddin Syed, Alexandre Bouchard-Côté, George Deligiannidis, Arnaud Doucet
Journal of the Royal Statistical Society Series B, 84(2):321–350, 2022
2021
[1]
Parallel Tempering on Optimized Paths
Saifuddin Syed*, Vittorio Romaniello*, Trevor Campbell, Alexandre Bouchard-Côté
International Conference on Machine Learning (ICML), 2021

* equal contribution  ·  joint last author  ·  All BibTeX  ·  Full list on Google Scholar

Pigeons.jl Julia

A package for sampling from intractable distributions, built on non-reversible parallel tempering. Pigeons runs unchanged from a single thread up to thousands of MPI-communicating machines, and is designed around parallelism invariance: the output for a given seed is identical no matter how many machines you run it on, which makes distributed randomised algorithms reproducible and testable.

Chris Williams
DPhil · Oxford · co-sup. A. Doucet, G. Deligiannidis
Peter Potaptchik
DPhil · Oxford · co-sup. G. Deligiannidis, Y. W. Teh
Leo Zhang
DPhil · Oxford · co-sup. R. Cornish, Y. W. Teh
Isaac Rankin
PhD · UBC · co-sup. C. Margossian
STAT 547C Probability Theory
UBC · Fall 2026
STAT 547E Scalable Sampling
UBC · Winter 2025
SC5 Advanced Simulation Methods
Oxford · Hilary 2024
SC5 Advanced Simulation Methods
Oxford · Hilary 2023
MATH 101V Integral Calculus with Applications
UBC · Winter 2015
MATH 100V Differential Calculus with Applications
UBC · Fall 2015
MATH 105 Integral Calculus with Applications to Commerce and Social Sciences
UBC · Winter 2014
Email
saif.syed@stat.ubc.ca
Phone
+1 604 822 4673
Office
ESB 3148, Earth Sciences Building
2207 Main Mall, Vancouver, BC