Geoffrey Wenger

Principal Software Engineer at d-Matrix

San Diego, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Geoffrey Wenger is a Principal Software Engineer based in San Diego with a decade of hands-on experience building high-performance deep learning systems from embedded real-time inference engines to custom training accelerators. He has driven GPU and accelerator software across industry leaders—Qualcomm, Intel, Cerebras, and d-Matrix—often delivering runtime optimizations, FP16/math advances, and compiler-level techniques like precompilation, tensor lifetime analysis, and heterogeneous op segmentation. Geoffrey pairs low-level kernel tuning and threading expertise with higher-level compiler/runtime design, improving both performance and numerical verification for AI workloads. Comfortable across mobile GPUs, datacenter accelerators, and edge devices, he repeatedly translates research ideas into production features used in shipping SDKs and chips. His background in mathematics and computer science underpins a pragmatic approach to precision, pipelining, and memory efficiency that surfaces in unexpected places, such as doubling down on verification workflows to catch subtle numerical drift.
code10 years of coding experience
job23 years of employment as a software developer
bookBA Mathematics, BA Mathematics at Franklin & Marshall College
bookMS Computer Science, MS Computer Science at Rensselaer Polytechnic Institute
github-logo-circle

Github Skills (21)

inference-engine9
c-library9
cpp9
os-agnostic8
deep-learning8
machine-learning8
hardware-acceleration8
tvm8
package-management7
conda7
python7
compiler7
c-extension6
vscode6
neural-network6

Programming languages (3)

TypeScriptC++Python

Github contributions (4)

github-logo-circle
gcwenger/ml-class

Jul 2018 - Jul 2018

Materials for class on machine learning/deep learning using scikit-learn, tensorflow and keras
Contributions:2 pushes in 3 days
pythonk-meansdata-sciencedeep-learningconvolutional-neural-network
NervanaSystems/ngraph

Sep 2018 - Feb 2020

nGraph - open source C++ library, compiler and runtime for Deep Learning
Contributions:29 PRs, 63 pushes, 33 branches in 1 year 5 months
inference-enginecppc-librarydeep-learningtvm
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