Summary
Vignesh Balaji is a research scientist at NVIDIA’s Architecture Research Group with a decade of experience at the intersection of computer architecture and graph/sparse computation. He holds a Ph.D. in Electrical and Computer Engineering from Carnegie Mellon, where his research improved locality for graph processing by leveraging input-dependent structural properties. His internships at NVIDIA and Intel Labs focused on accelerator architectures and optimizing tensor workloads for server-class processors, reflecting a practical bent toward hardware-software co-design. Earlier work spans runtime reconfigurable co-processors and device-level feasibility studies, showing comfort across system scales from SoC to datacenter. Based in the United States, he maintains an up-to-date project portfolio on his personal website and combines rigorous academic training with hands-on engineering in architectural research. An understated thread in his career is a consistent focus on exploiting data structure characteristics to drive specialized, efficient hardware and software solutions.
10 years of coding experience
BE(Hons.), Electronics and Instrumentation, 9.34/10, BE(Hons.), Electronics and Instrumentation, 9.34/10 at BITS Pilani, Pilani Campus
Doctor of Philosophy (Ph.D.), Electrical and Computer Engineering, Doctor of Philosophy (Ph.D.), Electrical and Computer Engineering at Carnegie Mellon University
English, Tamil, Hindi