Kai Kohlhoff is a Staff Research Scientist in Mountain View with 16 years of experience applying HPC, GPU programming, and machine learning to computational biology, chemistry, and robotics at Google. He has led teams on Google Brain and Robot Intelligence, driving large-scale simulations and scientific computing at unprecedented scale (over half a billion core-hours across projects) and building physics-based simulators and molecular dynamics pipelines. His work spans ML for computer vision and quantum chemistry, plus practical cloud-native scientific computation on Google Cloud. Trained with a PhD in Bioinformatics and postdoctoral experience at Stanford and Cambridge, he blends deep academic rigor with production-grade engineering and leadership. Notably, he pairs expertise in low-level performance engineering (C++, GPUs) with high-level ML, enabling cross-disciplinary systems that run from single-GPU experiments to >100,000-core simulations.
16 years of coding experience
Vordiplom, Informatics, Vordiplom, Informatics at Karlsruhe Institute of Technology (KIT)
BSc, Computer Science, Bioinformatics, Biology, BSc, Computer Science, Bioinformatics, Biology at Jacobs University Bremen
MPhil, Computational Biology, Director's Award, MPhil, Computational Biology, Director's Award at University of Cambridge
Visiting student, Computer Science, 4.1/4.0, Visiting student, Computer Science, 4.1/4.0 at Stanford University
OpenMM is a toolkit for molecular simulation using high performance GPU code.
Contributions:1 commit in 1 day
cudamolecular-dynamicsopenmmgpusimulation
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.