Thorsten Kurth is a Senior Software Engineer and Gordon Bell Prize awardee with 11+ years driving performance-critical scientific and AI software, currently working at NVIDIA from Zurich. He specializes in performance optimization, parallel and distributed deep learning at extreme scale—co-leading the first deep learning application to exceed one ExaOp/s on Summit—and has led DOE NESAP efforts to accelerate AI codes on supercomputers. His background spans algorithm development, accelerator programming models, CUDA optimizations, I/O tuning and statistical analysis of multi-terabyte datasets, and he contributed high-impact backend work to NVIDIA/DALI (numpy reader, parallel GPU chunking and math kernels). Combining a PhD in theoretical physics with hands-on HPC and production GPU engineering, he thrives at the intersection of research and deployable systems and is seeking project-lead or expert roles in performance-critical AI, especially in technology or automotive domains.
11 years of coding experience
7 years of employment as a software developer
Diplom, Physik, Sehr gut, Diplom, Physik, Sehr gut at Bergische Universität Wuppertal
A GPU-accelerated library containing highly optimized building blocks and an execution engine for data processing to accelerate deep learning training and inference applications.
Role in this project:
Back-end Developer
Contributions:15 reviews, 7 commits, 9 PRs in 1 year 3 months
Contributions summary:Thorsten contributed significantly to the NVIDIA DALI (Data Loading Library) project by implementing features and improving the existing functionality of the numpy reader operator. Their work involved adding the numpy reader, supporting file list arguments, and enabling parallel chunking for GPU operations. Furthermore, they added exp and log math functions to the project. The user also refactored the code by renaming file loaders and disabling buffer registration for the GPU variant.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Thorsten Kurth - Senior Software Engineer at NVIDIA