Ludwig Schneider is a Senior High Performance Engineer with 10 years of experience building GPU-accelerated ML and scientific software, now at NVIDIA after leading AI-driven materials research at the University of Chicago. He combines expert C/C++, CUDA, Python and JAX/TensorFlow skills to deliver production-grade HPC pipelines, from zero-copy GPU simulations to permutation-invariant graph autoencoders for polymers. His work includes inventing G-BigSMILES to represent stochastic materials with 1000x smaller graphs and scaling simulations by two orders of magnitude through active learning and HPC orchestration. A summa cum laude PhD in statistical physics underpins his ability to turn complex physical models into scalable ML solutions and developer-facing tools like the CRIPT Python SDK and PySAGES. He regularly presents at international conferences and organizes hackathons, bridging research, open-source engineering, and reproducible data models for materials science.
10 years of coding experience
8 years of employment as a software developer
Dr. rer. nat., statistical physics, summa cum laude (best), Dr. rer. nat., statistical physics, summa cum laude (best) at The University of Göttingen
Python Suite for Advanced General Ensemble Simulations
Contributions:1 review, 1 PR, 260 pushes in 1 year 4 months
pythonensemblesimulationssimulationsuite
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
Ludwig Schneider - Senior High Performance Engineer at NVIDIA