Joseph Jennings is a deep learning algorithm engineer at NVIDIA with four years of experience applying advanced ML to geophysical and imaging problems. He holds a Ph.D. in Geophysics from Stanford and a bachelor's in Geophysical Engineering from Colorado School of Mines, bringing strong domain expertise in inverse problems and signal processing. His career includes multiple research internships at Shell developing seismic imaging tools and hands-on engineering roles early in his career, giving him a rare blend of research rigor and production-focused software skills. At NVIDIA he advances deep learning algorithms likely at the intersection of large-scale GPU-accelerated models and scientific imaging. Colleagues describe him as someone who translates complex physical models into efficient, deployable ML solutions, and he has experience teaching adaptive signal processing to graduate students. Based in Golden, Colorado, he combines academic depth with practical engineering chops to tackle applied ML challenges in the geosciences.
3 years of coding experience
1 year of employment as a software developer
Bachelor’s Degree, Geophysical Engineering, Bachelor’s Degree, Geophysical Engineering at Colorado School of Mines
Doctor of Philosophy (Ph.D.), Geophysics, Doctor of Philosophy (Ph.D.), Geophysics at Stanford University
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
Joseph Jennings - Deep Learning Algorithm Engineer at NVIDIA