Staff Software Engineer - ML Inference Performance at Twelve Labs
Houston, Texas, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Hassan Kianinejad is a Staff Software Engineer specializing in ML inference performance with a strong track record optimizing deep learning runtimes for GPUs and embedded systems. With roles at Twelve Labs, Intel (oneDNN), NVIDIA (cuDNN), and autonomous-driving startups, he blends low-level kernel tuning, OpenCL/CUDA expertise, and production-focused performance engineering. He contributed notable oneDNN GPU improvements—fixing matmul zero-point bugs and adding binary runtime scale support—demonstrating deep hands-on impact in a prominent open-source ML library. Trained in electrical engineering at University of Tehran and UCLA, his background in VLSI CAD and domain-specific computing complements his software work on hardware-accelerated inference. Based in Houston, he pairs a passion for outdoor team sports with a pragmatic, performance-first approach to shipping ML systems.
4 years of coding experience
7 years of employment as a software developer
BSc, Electrical Engineering, BSc, Electrical Engineering at University of Tehran
Contributions:8 reviews, 60 commits, 2 PRs in 1 year 1 month
Contributions summary:Hassan primarily focused on optimizing the oneAPI Deep Neural Network Library (oneDNN) for OpenCL GPU architectures. Their contributions involved fixing bugs in the GPU OpenCL matmul implementation related to zero-point handling and adding support for binary runtime scale functionality. Furthermore, the user optimized the inference performance of the library by enhancing the ref implementation for inner product. The user demonstrated skills in optimizing and fixing bugs related to core kernels.
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
Hassan Kianinejad - Staff Software Engineer - ML Inference Performance at Twelve Labs