Jacob Tomlinson
Employers on the program
- 2022–2026NVIDIA12 talks
The year around now
Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.
Appearances by year
- PyData
- SciPy Conference (Scientific Computing with Python)
- JupyterCon
- MLOps World (Machine Learning in Production)
- PyCon (national Python conferences)
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Jul 13, 2026 | SciPy 2026 | SciPy Conference (Scientific Computing with Python) | speaker | Accelerating Geospatial Analysis with GPUsGeospatial analysis relies on raster data — n-dimensional arrays where each cell holds a spatial measurement. The scale of modern remote sensing data makes…Show lessGeospatial analysis relies on raster data — n-dimensional arrays where each cell holds a spatial measurement. The scale of modern remote sensing data makes CPU-based workflows impractical, but raster operations are naturally parallelizable and well suited for GPU acceleration. | |
| Jul 13, 2026 | SciPy 2026 | SciPy Conference (Scientific Computing with Python) | tutorial | Deploying and debugging GPU accelerated Python workloads (Room HSEC 2-110)As GPU acceleration becomes essential for scaling Python workloads, many developers face new challenges: understanding installation, managing dependencies, and…Show lessAs GPU acceleration becomes essential for scaling Python workloads, many developers face new challenges: understanding installation, managing dependencies, and deploying GPU-enabled environments. Even experienced Python users can struggle to integrate GPUs effectively or troubleshoot performance issues. | |
| Jun 5, 2026 | PyData London 2026 | PyData | talk | Documenting your open source projects for machines as NVIDIA As coding agents grow in popularity, open source project documentation is increasingly consumed by LLMs. When people build things with your open source library…Show lessAs coding agents grow in popularity, open source project documentation is increasingly consumed by LLMs. When people build things with your open source library their agent will read your documentation and write code based on what it discovers there. | |
| Dec 8, 2025 | PyData Boston 2025 | PyData | speaker | Accelerating Geospatial Analysis with GPUs as NVIDIA Geospatial analysis often relies on raster data, n‑dimensional arrays where each cell holds a spatial measurement. Many raster operations, such as computing…Show lessGeospatial analysis often relies on raster data, n‑dimensional arrays where each cell holds a spatial measurement. Many raster operations, such as computing indices, statistical analysis, and classification, are naturally parallelizable and ideal for GPU acceleration. | Video |
| Jul 7, 2025 | SciPy 2025 | SciPy Conference (Scientific Computing with Python) | speaker | EffVer: Versioning code by the effort required to upgrade as NVIDIA Many notable PyData projects including Jupyter Hub, Matplotlib and JAX follow a versioning scheme called EffVer, where instead of making promises around…Show lessMany notable PyData projects including Jupyter Hub, Matplotlib and JAX follow a versioning scheme called EffVer, where instead of making promises around backward compatibility they communicate the likelihood and magnitude of the work required to adopt a new version. In this talk we will dive into EffVer, what it is and what it means for developers and users. | |
| Jul 7, 2025 | SciPy 2025 | SciPy Conference (Scientific Computing with Python) | speaker | Teaching Python with GPUs: Empowering educators to share knowledge that uses GPUs as NVIDIA In today’s world of ever-growing data and AI, learning about GPUs has become an essential part of software carpentry, professional development and the education…Show lessIn today’s world of ever-growing data and AI, learning about GPUs has become an essential part of software carpentry, professional development and the education curriculum. However, teaching with GPUs can be challenging, from resource accessibility to managing dependencies and varying knowledge levels. | |
| Jun 6, 2025 | PyData London 2025 | PyData | tutorial | GPU Accelerated Python as NVIDIA Accelerating Python using the GPU is much easier than you might think. We will explore the powerful CUDA-enabled Python ecosystem in this tutorial through…Show lessAccelerating Python using the GPU is much easier than you might think. We will explore the powerful CUDA-enabled Python ecosystem in this tutorial through hands-on examples using some of the most popular accelerated scientific computing libraries. | |
| Nov 6, 2024 | PyData NYC 2024 | PyData | tutorial | GPU Accelerated Python as NVIDIA Accelerating Python using the GPU is much easier than you might think. We will explore the powerful CUDA-enabled Python ecosystem in this tutorial through…Show lessAccelerating Python using the GPU is much easier than you might think. We will explore the powerful CUDA-enabled Python ecosystem in this tutorial through hands-on examples using some of the most popular accelerated scientific computing libraries. | Video |
| Jun 14, 2024 | PyData London 2024 | PyData | tutorial | GPU Development in Python 101 as NVIDIA Since joining NVIDIA I’ve gotten to grips with the fundamentals of writing accelerated code in Python. I was amazed to discover that I didn’t need to learn C++…Show lessSince joining NVIDIA I’ve gotten to grips with the fundamentals of writing accelerated code in Python. I was amazed to discover that I didn’t need to learn C++ and I didn’t need new development tools. | |
| Sep 22, 2023 | PyCon UK 2023 | PyCon (national Python conferences) | talk | Scaling the PyData Ecosystem with Dask as NVIDIA Dask is a flexible library for parallel computing in Python. Dask provides high-level interfaces to extend the PyData ecosystem to larger-than-memory or…Show lessDask is a flexible library for parallel computing in Python. Dask provides high-level interfaces to extend the PyData ecosystem to larger-than-memory or distributed environments, as well as lower-level interfaces to customise workflows. No previous experience is required, though knowledge of... | |
| Sep 22, 2023 | PyCon UK 2023 | PyCon (national Python conferences) | talk | When to rebuild things that already exist as NVIDIA This year I built a library that already exists. The existing solutions didn’t quite meet my needs, I wanted something that ticked all of my boxes. When…Show lessThis year I built a library that already exists. The existing solutions didn’t quite meet my needs, I wanted something that ticked all of my boxes. When thinking about building something new people referred me to xkcd #927. But I did it anyway. | |
| Jul 11, 2022 | SciPy 2022 | SciPy Conference (Scientific Computing with Python) | tutorial | Dask Tutorial: Scaling the PyData Ecosystem as NVIDIA | |
| Jul 11, 2022 | SciPy 2022 | SciPy Conference (Scientific Computing with Python) | tutorial | GPU development with Python 101 as NVIDIA | |
| Jun 9, 2022 | 3rd Annual MLOps World 2022 | MLOps World (Machine Learning in Production) | workshop | Parallelizing your ETL with Dask on Kubeflow as NVIDIA | |
| Oct 12, 2020 | JupyterCon 2020 | JupyterCon | speaker | What is my GPU doing? Using PyNVML and the NVDashboard Jupyter Lab extension to access GPU metrics |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Katrina Riehl | 6 | 2 | 2026 |
| Naty Clementi | 4 | 4 | 2026 |
| Cheuk Ting Ho | 4 | — | 2026 |
| Chris Fonnesbeck | 4 | — | 2026 |
| Eric Ma | 4 | — | 2026 |
| Ian Hunt-Isaak | 4 | — | 2026 |
| Deepyaman Datta | 4 | — | 2025 |
| Andy Terrel | 3 | 1 | 2025 |
| Adam Hill | 3 | — | 2026 |
| Bryce Adelstein Lelbach | 3 | — | 2026 |
| Daina Bouquin | 3 | — | 2026 |
| Ines Montani | 3 | — | 2026 |
| Jim Pivarski | 3 | — | 2026 |
| Juanita Gomez | 3 | — | 2026 |
| Luca Baggi | 3 | — | 2026 |
Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.