Matthew Dwyer is a senior GPU architect with 11 years of experience designing and validating high-performance graphics and ML hardware, currently leading AI for Architectural Simulators at NVIDIA. He has contributed to Apple Silicon ray-tracing DV, AMD Navi ML/game kernels, and multiple RTX/consumer GPU subsystems (RT core, SM, LS/Texture), blending system-level architecture with hands-on C/C++, Python, and SystemVerilog implementation. His master’s research and practical work focus on hardware-accelerated ray tracing using ML primitives, and he drives internal GPU architecture AI agents and tooling to accelerate design cycles. Matthew pairs academic teaching and research experience (authoring ML-focused hardware labs) with production silicon verification and pre-silicon performance modeling. Based in Minneapolis, he balances deep technical rigor with practical product impact and a creative side in nature photography and volleyball. An uncommon strength is his ability to move between firmware/host scheduling, microarchitectural units, and ML-optimized kernel simulation, making him effective at bridging algorithmic ideas to taped-out silicon.
11 years of coding experience
6 years of employment as a software developer
Master of Science - MS, Computer Engineering, Master of Science - MS, Computer Engineering at Iowa State University
Contributions:4 releases, 92 commits, 1 PR in 6 months
containersisolationhdlvhdlpodman
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.