Jesse Bettencourt
Jesse Bettencourt is a PhD candidate in machine learning at the University of Toronto and the Vector Institute and a co-author of Neural Ordinary Differential Equations, which won a NeurIPS 2018 Best Paper Award. After degrees in integrated science and mathematics at McMaster University and in mathematics at the University of Toronto, he completed a computer science MSc co-supervised by David Duvenaud and Roger Grosse. With Yulia Rubanova, Duvenaud and another Toronto student, he introduced continuous-depth models in 2018 that parameterize the derivative of a hidden state with a neural network and compute the output with a black-box differential equation solver, and he later co-authored the DiffEqFlux.jl library and a 2020 paper on learning differential equations that are easy to solve. From January 2025 to January 2026 he was a research scientist intern in NVIDIA's Spatial Intelligence Lab, where he led CARV, a variance-reduction method for diffusion-teacher gradients. His research interests include neural differential equations, automatic differentiation, gradient estimation and generative modeling.
Timeline
-
2011–2016
Mathematics at McMaster and Toronto
He studies for a BSc in Integrated Science and Mathematics at McMaster University from 2011 to 2015, then for an MSc in Mathematics at the University of Toronto from 2015 to 2016.
-
2017–2019
Master's in computer science
From 2017 to 2019 he studies for an MSc in computer science at the University of Toronto, co-supervised by David Duvenaud and Roger Grosse. He instructs CSC412/2506, Probabilistic Learning and Reasoning, in 2018 and 2019.
-
June 2018
Neural ordinary differential equations
Neural Ordinary Differential Equations, written with Ricky T. Q. Chen, Yulia Rubanova and David Duvenaud, appears on arXiv in June 2018. The models parameterize the derivative of the hidden state with a neural network and compute the output with a black-box differential equation solver.
-
2018
A NeurIPS Best Paper Award
Neural Ordinary Differential Equations wins one of four Best Paper awards at NeurIPS 2018. He also shares Best Student Paper at the Advances in Approximate Bayesian Inference Workshop in 2018 with Will Grathwohl and Ricky T. Q. Chen for FFJORD, a continuous-time generative model written with Ilya Sutskever and David Duvenaud.
-
2019
Neural ODEs in Julia and JAX
He is one of the authors of DiffEqFlux.jl, a Julia library for neural differential equations, described on arXiv in February 2019. At JuliaCon in July 2019 he gives a lightning talk on neural ODEs implemented in DiffEqFlux.jl, and the NeurIPS 2019 Program Transformations workshop carries his paper with Matthew J. Johnson and David Duvenaud on Taylor-mode automatic differentiation in JAX.
-
2020
Learning easy-to-solve differential equations
He co-authors Learning Differential Equations that are Easy to Solve with Jacob Kelly, Matthew James Johnson and David Duvenaud, published at NeurIPS 2020. The paper introduces a differentiable surrogate for the time cost of numerical solvers, computed with Taylor-mode automatic differentiation, so that models trade performance against the cost of solving the learned dynamics.
-
January 2025–January 2026
Leading CARV at NVIDIA
From January 2025 to January 2026 he is a research scientist intern in NVIDIA's Spatial Intelligence Lab. There he leads CARV, a compute-aware variance-reduction framework for diffusion-teacher gradients that gives 2 to 3 times effective compute multipliers in 3D generation and data attribution experiments, and the paper Variance Reduction for Expectations with Diffusion Teachers is published in May 2026.
-
As of October 2026
PhD candidate at Toronto
He is a PhD candidate in machine learning at the University of Toronto and the Vector Institute, supervised by David Duvenaud, and his PhD in computer science at Toronto runs from 2019. His research interests include neural differential equations, automatic differentiation, gradient estimation and generative modeling.
Career
- 2025–2026NVIDIAResearch scientist intern
Education
- 2019University of TorontoMSc in computer science
- From 2019University of TorontoPhD candidate
- From 2019Vector InstitutePhD candidate
- 2016University of TorontoMSc in Mathematics
- 2015McMaster UniversityBSc in Integrated Science and Mathematics
Sources and credits
Photo: We have no published photo of Jesse Bettencourt yet. Send us a free-licensed photo.
- Jesse Bettencourt
- Neural Ordinary Differential Equations with DiffEqFlux :: JuliaCon 2019 :: pretalx
- [1806.07366] Neural Ordinary Differential Equations
- Awards
- Vector Researchers Win Top Honours at NeurIPS 2018 - Vector Institute for Artificial Intelligence
- [1810.01367] FFJORD: Free-form Continuous Dynamics for Scalable Reversible Generative Models
- [1902.02376] DiffEqFlux.jl - A Julia Library for Neural Differential Equations
- Taylor-Mode Automatic Differentiation for Higher-Order Derivatives in JAX | ML Anthology
- [2007.04504] Learning Differential Equations that are Easy to Solve
- CARV: Variance Reduction for Expectations with Diffusion Teachers
- Variance Reduction for Expectations with Diffusion Teachers | Research


