Rajesh Shashi Kumar is a Staff Engineer in research at Arm with eight years of experience specializing in computer architecture and systems for machine learning, particularly heterogeneous memory management and scalability. He has progressed through research engineering roles at Arm after formative design and interconnect work at Qualcomm, AMD, and Analog Devices, giving him a strong blend of silicon-aware digital design and ML systems optimization. His work spans feasibility studies for sparse linear algebra on distributed GPUs to hardware-coherent NoC design, reflecting both software-oriented system-level research and deep hardware knowledge. Based in Austin, he brings practical experience shipping multicore SoC and interconnect innovations alongside academic R&D from a University of Wisconsin–Madison MSR background. Colleagues describe him as a researcher who translates low-level hardware constraints into measurable ML system gains, with personal GitHub contributions explicitly maintained separate from employer work.
8 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering, Bachelor of Engineering at PES University
Master of Science - Research, Master of Science - Research at University of Wisconsin-Madison
Indian Certificate of Secondary Education (ICSE), Indian Certificate of Secondary Education (ICSE) at Baldwin Boys' High School
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
Rajesh Shashi Kumar - Senior Research Engineer at Arm