Edwin Mascarenhas is a Deep Learning Architect with 12 years of experience designing and optimizing high-performance computing systems for GPUs and DNN workloads. Based in San Jose, he combines hands-on architecture work at NVIDIA with academic research on compilers and runtimes for DNN accelerators from his MS at UC San Diego. His background spans pre- and post-silicon performance benchmarking, GEMM kernel and memory-bandwidth optimizations, and tooling for Ampere-class GPUs, plus earlier work modeling tiled rendering for mobile GPUs at Samsung. He’s equally comfortable digging into RTL and simulator traces as building CUDA micro-benchmarks, and he’s repeatedly focused on shrinking latency and boosting throughput across heterogeneous stacks. Notably, his trajectory blends industrial silicon bring-up experience with academic compiler research, giving him rare end-to-end insight into software-hardware co-optimization.
11 years of coding experience
3 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at UC San Diego Jacobs School of Engineering
Bachelor of Engineering - BE, Electrical and Electronics, Computer Science, Bachelor of Engineering - BE, Electrical and Electronics, Computer Science at Birla Institute of Technology and Science, Pilani - Goa Campus
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
Edwin Mascarenhas - Deep Learning Architect at NVIDIA