Summary
Shubham Bhargava is an ML compute acceleration engineer with 13 years of software engineering experience, currently focused on optimizing machine learning workloads at Apple. He combines rigorous academic pedigree—MS in Computer Science from Carnegie Mellon and triple degrees (CS, Math, Economics) from UC San Diego—with hands-on systems and compiler experience gained through internships at Qualcomm and F5. His background includes teaching core CS courses like compiler construction and computer organization, which underscores a strong foundation in low-level systems, performance tuning, and pedagogy. Prior service as a sea soldier in the Republic of Singapore Navy adds discipline and operational rigor to his engineering approach. Known for bridging theory and practice, he brings precise performance optimization skills to ML stack problems that require both algorithmic insight and production-grade engineering.
13 years of coding experience
3 years of employment as a software developer
University of California, San Diego
International Baccalaureate Diploma, 42/45, International Baccalaureate Diploma, 42/45 at UWC South East Asia
Master of Science - MS, Computer Science, 4.1/4.0, Master of Science - MS, Computer Science, 4.1/4.0 at Carnegie Mellon University