Professor directory

Machine learning professors in Canada

30 machine learning professors in Canada, at 14 universities. The most represented are University of Waterloo, University of Alberta and University of British Columbia. 18 of them are verified faculty: their current appointment was confirmed against their own university's pages or a current faculty record in ORCID, and they are listed first.

The list is built from open publication data (OpenAlex and ORCID), the same data ProfScout uses in the app: actively publishing faculty at the largest research universities in Canada whose recent work sits in machine learning. Retired, trainee and staff-scientist records are filtered out where the public record identifies them. It is not a prestige ranking: professors are listed by how prominently machine learning figures in their published work, verified faculty first. Reply-fit scores, which weigh how likely each professor is to answer a student's email, are computed for your own profile inside ProfScout. Updated September 2026; the list is rebuilt from the open record a few times a year.

  1. Shai Ben-DavidVerified faculty
    University of Waterloo
    Computer Science · Artificial Intelligence
    Machine Learning and AlgorithmsAdvanced Clustering Algorithms ResearchMachine Learning and Data Classification
    Recent: A Novel Data-Dependent Learning Paradigm for Large Hypothesis Classes (2025)
  2. Ruth UrnerVerified faculty
    York University
    Computer Science · Artificial Intelligence
    Machine Learning and AlgorithmsMachine Learning and Data ClassificationAlgorithms and Data Compression
  3. Pascal GermainVerified faculty
    Université Laval
    Computer Science · Artificial Intelligence
    Adversarial Robustness in Machine LearningDomain Adaptation and Few-Shot LearningMachine Learning and Data Classification
    Recent: On the disintegration of the stochastic majority vote: From PAC-Bayesian bounds to a self-bounding algorithm (2026)
  4. Sandra ZillesVerified faculty
    University of Regina
    Computer Science · Artificial Intelligence
    Machine Learning and AlgorithmsAI-based Problem Solving and PlanningComputability, Logic, AI Algorithms
    Recent: The Computational Complexity of Almost Stable Clustering with Penalties (2026)
  5. Russell GreinerVerified faculty
    University of Alberta
    Computer Science · Artificial Intelligence
    Machine Learning and AlgorithmsBayesian Modeling and Causal InferenceMachine Learning in Healthcare
    Recent: Assessing the Value of Long-Range Medical Record Timeseries for Predicting ICU Stay Outcomes With Transformers (Preprint) (2026)
  6. Mario MarchandVerified faculty
    Université Laval
    Computer Science · Artificial Intelligence
    Machine Learning and Data ClassificationFace and Expression Recognition
    Recent: The geometry of invariant learning: an information-theoretic analysis of data augmentation and generalization (2026)
  7. B. John OommenVerified faculty
    Carleton University
    Computer Science · Artificial Intelligence
    Optimization and Search ProblemsMachine Learning and Algorithms
    Recent: L2 Ethernet Switch VLSI Implementation (2025)
  8. Gautam KamathVerified faculty
    University of Waterloo
    Computer Science · Artificial Intelligence
    Privacy-Preserving Technologies in DataAdversarial Robustness in Machine LearningMachine Learning and Algorithms
    Recent: Are Targeted Data Poisoning Attacks as Effective as We Think? (2025)
  9. Danica J. SutherlandVerified faculty
    University of British Columbia
    Computer Science · Artificial Intelligence
    Machine Learning and AlgorithmsAdvanced Neural Network ApplicationsStatistical Methods and Inference
    Recent: Sequential Kernel-based Conditional Independence Testing via Adaptive Betting (2026)
  10. Doina PrecupVerified faculty
    McGill University
    Computer Science · Artificial Intelligence
    Reinforcement Learning in RoboticsMachine Learning and Algorithms
    Recent: A systematic review of human-LLM interactions in computational thinking empirical studies (2026)
  11. Shalev Ben-DavidVerified faculty
    University of Waterloo
    Computer Science · Artificial Intelligence
    Complexity and Algorithms in GraphsQuantum Computing Algorithms and Architecture
    Recent: Monte Carlo to Las Vegas for Recursively Composed Functions (2026)
  12. Charles X. LingVerified faculty
    Western University
    Computer Science · Artificial Intelligence
    Domain Adaptation and Few-Shot LearningMachine Learning and Data ClassificationImbalanced Data Classification Techniques
    Recent: Explore Inversion and Invariance in Flow Transformer for General Conditional Generation (2025)
  13. Frank WoodVerified faculty
    University of British Columbia
    Computer Science · Artificial Intelligence
    Bayesian Modeling and Causal InferenceGaussian Processes and Bayesian InferenceBayesian Methods and Mixture Models
    Recent: PLAICraft: Large-Scale Time-Aligned Vision-Speech-Action Dataset for Embodied AI (2025)
  14. Audrey DurandVerified faculty
    Université Laval
    Decision Sciences · Artificial Intelligence
    Cell Image Analysis TechniquesAdvanced Bandit Algorithms ResearchMachine Learning and Algorithms
    Recent: Training a neural network to rapidly identify candidate gravitational-wave events in the lower mass gap (2026)
  15. Elias B. KhalilVerified facultyNew lab
    University of Toronto
    Computer Science · Computer Networks and Communications
    Vehicle Routing Optimization MethodsConstraint Satisfaction and Optimization
    Recent: Comparison of parsimonious and deep learning models for predicting surgical resource utilization in total hip arthroplasty: a retrospective cohort study (2026)
  16. Elena GrigorescuVerified faculty
    University of Waterloo
    Computer Science · Artificial Intelligence
    Complexity and Algorithms in GraphsAlgorithms and Data Compression
    Recent: Relaxed vs. Full Local Decodability with Few Queries: Equivalence and Separations for Linear Codes (2026)
  17. Maura R. GrossmanVerified faculty
    University of Waterloo
    Computer Science · Artificial Intelligence
    Ethics and Social Impacts of AIMachine Learning and AlgorithmsTopic Modeling
    Recent: Infection prevention and control measures for Ebola and Marburg disease: a series of rapid reviews (2026)
  18. Christos ThrampoulidisVerified faculty
    University of British Columbia
    Engineering · Computational Mechanics
    Sparse and Compressive Sensing TechniquesStatistical Methods and InferenceMachine Learning and Algorithms
  19. Pascale Gourdeau
    University of Toronto
    Computer Science · Artificial Intelligence
    Machine Learning and AlgorithmsDomain Adaptation and Few-Shot Learningsemigroups and automata theory
  20. Aaron Klein
    University of Toronto
    Computer Science · Artificial Intelligence
    Machine Learning and Data ClassificationAdvanced Multi-Objective Optimization AlgorithmsMachine Learning and Algorithms
  21. Andrej Bogdanov
    University of Ottawa
    Computer Science · Artificial Intelligence
    Cryptography and Data SecurityComplexity and Algorithms in Graphs
    Recent: Statistically Undetectable Backdoors in Deep Neural Networks (2026)
  22. Guillaume Rabusseau
    Université de Montréal
    Mathematics · Artificial Intelligence
    Tensor decomposition and applicationsMachine Learning and AlgorithmsAdvanced Graph Neural Networks
  23. Chen Zhou
    University of British Columbia
    Computer Science · Artificial Intelligence
    AI in cancer detectionMachine Learning and AlgorithmsPhysical Unclonable Functions (PUFs) and Hardware Security
  24. Igor Shinkar
    Simon Fraser University
    Computer Science · Computational Theory and Mathematics
    Complexity and Algorithms in GraphsMachine Learning and AlgorithmsAdvanced Graph Theory Research
  25. Simon Lacoste-Julien
    Université de Montréal
    Computer Science · Artificial Intelligence
    Domain Adaptation and Few-Shot LearningGenerative Adversarial Networks and Image SynthesisStochastic Gradient Optimization Techniques
    Recent: Unsupervised Causal Abstractions Discovery (2026)
  26. Csaba Szepesvári
    University of Alberta
    Decision Sciences · Artificial Intelligence
    Reinforcement Learning in RoboticsAdvanced Bandit Algorithms ResearchMachine Learning and Algorithms
    Recent: Sample-Based Planning and Learning with Function Approximation (2025)
  27. Ce Zhang
    University of Alberta
    Computer Science · Artificial Intelligence
    Machine Learning and Data ClassificationStochastic Gradient Optimization Techniques
    Recent: Air-Branching: Learning to branch via adversarial inverse reinforcement learning in mixed-integer linear programming (2026)
  28. Valentine Kabanets
    Simon Fraser University
    Computer Science · Computational Theory and Mathematics
    Complexity and Algorithms in GraphsComputability, Logic, AI AlgorithmsCryptography and Data Security
    Recent: Kolmogorov’s Approach to P vs. NP: Chain Rules for Time-Bounded Kolmogorov Complexity (2026)
  29. Huizhen Yu
    University of Alberta
    Computer Science · Artificial Intelligence
    Reinforcement Learning in RoboticsEconomic theories and models
    Recent: Asynchronous Stochastic Approximation with Applications to Average-Reward Reinforcement Learning (2026)
  30. Nishant A. Mehta
    University of Victoria
    Decision Sciences · Management Science and Operations Research
    Advanced Bandit Algorithms ResearchMachine Learning and Algorithms
    Recent: No-Regret Incentive-Compatible Online Learning under Exact Truthfulness with Non-Myopic Experts (2025)

Universities on this list: University of Waterloo (5) · University of Alberta (4) · University of British Columbia (4) · Université Laval (3) · University of Toronto (3) · Simon Fraser University (2) · Université de Montréal (2) · Carleton University (1) · McGill University (1) · University of Ottawa (1) · University of Regina (1) · University of Victoria (1) · Western University (1) · York University (1)

Get professors matched to your own background

ProfScout reads your profile or résumé and ranks professors by fit and reply-likelihood, with verified email addresses. Free to start.

How were these professors chosen?

From the public publication record. Each person here is an active researcher at one of the largest research universities in Canada, publishing recently in machine learning, and not flagged by the public record as retired, in training, or in a staff role. "Verified faculty" means ProfScout matched the professor to a faculty page on their own university's site or to a current faculty appointment in ORCID.

Can I get their email addresses?

Yes. Open a professor in ProfScout and you see a verified address where one exists in the published record, their recent papers, and a reply-fit score for your own profile. Every account gets 3 professor unlocks free; see pricing for unlimited access.

How do I write the email?

Read how to email a professor about research, then start from one of the cold email templates. Write it yourself: professors archive AI-written outreach on sight, and a specific question about a recent paper is what gets answered.

Built on open data from OpenAlex & ORCID