Nicholas Geneva is a Senior Software Engineer specializing in HPC and physics-driven deep learning, with 11 years of experience building scalable AI platforms for scientific and climate applications. At NVIDIA he develops and advances Modulus and other tools that fuse physics and data-driven models to simulate complex real-world systems at scale. His background includes a PhD in Mechanical Engineering and deep research in uncertainty quantification and closure modeling, giving him rare expertise at the intersection of numerical simulation and modern ML. Comfortable working on petascale simulations and GPU-accelerated stacks, he translates domain physics into production-ready AI software. Colleagues know him for quietly shipping core features that enable climate science research and for preferring impact over LinkedIn updates.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science - BS, Mechanical Engineering, 3.9, Bachelor of Science - BS, Mechanical Engineering, 3.9 at University of Delaware
Doctor of Philosophy - PhD, Mechanical Engineering, Doctor of Philosophy - PhD, Mechanical Engineering at University of Notre Dame
A PyTorch based deep-learning toolkit for developing DL models for physical systems
Contributions:1 release, 5 PRs, 143 pushes in 3 years
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.