Purshottam Vishwakarma is a Senior Deep Learning Compiler Engineer based in California with 13 years of experience building compiler optimizations and system-level software for high-performance and distributed computing. He has been at NVIDIA since 2019, applying expertise in compilers and deep learning deployment after several roles at The MathWorks where he developed HDL Coder optimizations and FPGA deployment solutions. His background spans C++, MATLAB integration, and low-level system work dating back to mission-critical trading systems and enterprise CRM projects, giving him a rare blend of embedded, FPGA, and large-scale systems experience. Known for translating algorithmic needs into production compiler passes, he also brings practical customer-facing insight from earlier application support roles. He holds an MS in Computer Science from Indiana University and a BE in Computer Engineering, and often bridges research-grade models with hardware-aware optimizations that improve real-world deployment performance.
13 years of coding experience
7 years of employment as a software developer
Master of Science (MS), Computer Science, 3.63, Master of Science (MS), Computer Science, 3.63 at Indiana University Bloomington
AFAC English School
Bachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at University of Mumbai
Visualizer for neural network, deep learning and machine learning models
Contributions:1 comment in 1 day
caffe2paddletensorflowmachinelearningml
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
Purshottam Vishwakarma - Senior Deep Learning Compiler Engineer at NVIDIA