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)
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.