Kiriti Gowda is a seasoned software development engineer with 10 years of experience, currently working at AMD within a Machine Learning Computer Vision research group. He combines advanced academic training—a Ph.D. in Electrical and Computer Engineering—with hands-on expertise in embedded systems, GPU computing, and high-performance computing to deliver production-grade software for compute-intensive workloads. At AMD he bridges research and engineering, translating ML vision algorithms into optimized implementations for modern GPU architectures. Based in California, he brings a strong hardware-software perspective that helps accelerate model inference on edge and data-center platforms. An inclination toward both low-level optimization and system-level design makes him effective at tackling bottlenecks others often overlook.
10 years of coding experience
PU, PCME, PU, PCME at Christ College - Bangalore
BE, Electronics and Communication, BE, Electronics and Communication at Visvesvaraya Technological University
MS, Electrical and Computer Engineering, MS, Electrical and Computer Engineering at Southern Illinois University, Carbondale
ICSC, ICSC at Bishop Cotton Boys School - Bangalore
AMD MIVisionX is a computer vision toolkit built around a highly optimized, conformant open-source implementation of the Khronos OpenVX™ 1.3.2 specification. As of the 4.0.0 release, MIVisionX ships three components: the AMD OpenVX™ engine, the AMD RPP OpenVX extension, and the RunVX graph executor — across CPU, HIP, and OpenCL backends.
Contributions:41 releases, 912 reviews, 338 commits in 4 years 1 month
amdcomputer-visiongraphopenclopenvx
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.