Tarun Karuturi is a software engineer with a decade of experience building low-level systems and ML inference stacks, currently focused on LLM inference at WaveForms AI. He brings deep firmware and accelerator experience from roles at Meta (PyTorch on-device inference and MTIA system software) and Tesla, combined with research and teaching foundations from Carnegie Mellon. Tarun specializes in bridging hardware and software—optimizing firmware, runtime, and system software to get ML workloads running efficiently on specialized accelerators. Based in Pittsburgh, he pairs an ECE master’s from CMU with practical delivery across industry projects, and often works on the intersection of video/ML acceleration and on-device inference. Less obvious: his career shows a pattern of moving from hands-on firmware into higher-level ML infrastructure, giving him a rare end-to-end perspective on inference stack performance.
10 years of coding experience
10 years of employment as a software developer
Bachelor's Degree Electrical Electronics and Communications Engineering, Bachelor's Degree Electrical Electronics and Communications Engineering at Birla Institute of Technology, Mesra
Master's Degree Electrical and Computer Engineering, Master's Degree Electrical and Computer Engineering at Carnegie Mellon University
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
Tarun Karuturi - Member Of Technical Staff at WaveForms AI