Boris Bonev is a Senior Research Scientist at NVIDIA with nine years of experience bridging applied mathematics, numerical linear algebra and machine learning to solve large-scale scientific problems. He holds a PhD from EPFL where he developed linear-complexity solvers and numerical methods for wave and tsunami simulation, and at NVIDIA has led development of scalable ML models and model-parallel training across thousands of GPUs. His work includes creating Spherical Fourier Neural Operators and torch-harmonics for differentiable spherical harmonic transforms, applying physics-informed ML to weather and climate prediction. Boris combines deep theoretical rigor with production-facing engineering—contributing to high-performance open-source tooling for scalable scientific ML—bringing a rare fluency in both algorithm design and GPU-scale systems.
9 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Physics, Bachelor's degree, Physics at University of Stuttgart
Doctor of Philosophy - PhD, Applied Mathematics, Doctor of Philosophy - PhD, Applied Mathematics at EPFL (École polytechnique fédérale de Lausanne)
Contributions:18 commits, 13 pushes, 1 branch in 1 year 5 months
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.