Sridhar Gopinath

ML Compiler Engineer at Meta

Sunnyvale, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Sridhar Gopinath is an ML compiler engineer with 11 years of experience building and verifying high-performance compilers and program analyses for industry leaders like Meta, Apple, and Microsoft. He has a strong track record in formally finding and fixing bugs—from uncovering critical defects in Apple’s GPU GlobalISel to detecting dozens of Windows 10 driver bugs—and in squeezing performance from constrained targets, exemplified by SeeDot which compiles ML models to C with up to 12x speedups. Currently working on the Triton compiler for Meta’s MTIA, he blends formal verification, LLVM internals, and practical optimization techniques to improve reliability and throughput. His background includes PhD-level research on program tracing and compiler transformations, and an ability to turn formal methods into deployed tools that impact shipping OS and device software. An interesting detail: several of his research tools and techniques have been published and integrated into production toolchains (Windows Driver Kit, iOS/macOS releases), demonstrating rare end-to-end influence from paper to product.
code11 years of coding experience
job6 years of employment as a software developer
bookM.Sc. (Engg.) Computer Science and Automation, M.Sc. (Engg.) Computer Science and Automation at Indian Institute of Science (IISc)
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at The University of Texas at Austin
bookBachelor's Degree Computer Science and Engineering, Bachelor's Degree Computer Science and Engineering at Sri Jayachamarajendra College of Engineering
languagesEnglish, Kannada, Hindi
stackoverflow-logo

Stackoverflow

Stats
118reputation
13kreached
2answers
5questions
github-logo-circle

Github Skills (68)

classifier10
deep-learning10
bonsai10
cpp10
modular10
machine-learning-algorithms10
modulo10
sensor10
microsoft-research10
pytorch10
microsoft10
iot-device10
machine-learning10
edge-computing10
editor9

Programming languages (7)

TypeScriptJavaBoogieC++LLVMTLAPython

Github contributions (5)

github-logo-circle
sridhargopinath/EdgeML

Apr 2019 - Apr 2020

This repository provides code for machine learning algorithms for edge devices developed at Microsoft Research India.
Contributions:72 commits, 8 pushes, 21 branches in 1 year
microsoft-researchdeep-learningedge-devicesmachine-learning-algorithmsmachine-learning
gsridhar53/calfuzzer

May 2016 - May 2016

Contributions:2 commits, 1 push in 1 day
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
Sridhar Gopinath - ML Compiler Engineer at Meta