Rahul Kayaith is a Staff Software Engineer with 14 years of experience building high-performance software for AI accelerators and security-sensitive systems, now based in Ontario, Canada. He progressed from intern roles to senior engineering at Untether AI where he was a core graph-compiler developer and wrote C++, Python, and MLIR kernel code for custom accelerator kernels, and now contributes at AMD. His background spans GPU software security at NVIDIA and quantum-safe cryptography implementations, giving him a rare mix of low-level systems, compiler work, and applied cryptography. Rahul is comfortable translating hardware constraints into performant software and has a track record of shipping production compute kernels used in accelerator architecture design.
14 years of coding experience
6 years of employment as a software developer
Computer Engineering, Computer Engineering at University of Waterloo
A retargetable MLIR-based machine learning compiler and runtime toolkit.
Contributions:60 pushes, 41 branches in 1 year 1 month
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.