Summary
Hrishikesh Vaidya is a Senior Software Engineer with 9 years of experience building scalable cloud and ML systems, currently contributing to Google Cloud’s Knowledge Catalog. He combines a Columbia MS in Computer Science (Machine Learning specialization) and hands-on experience from startups like Cerebras—where he implemented C++ primitives for model-parallel neural network layers—to large-scale production work at Pinterest and Google. His background spans distributed systems, large batch ETL with Spark, and ML infrastructure for efficient training and inference, with a proven record of shipping performance-sensitive, distributed code. Based in Sunnyvale, he pairs algorithmic problem-solving (active in coding contests) with applied ML coursework in NLP, deep learning, and probabilistic modeling, making him adept at bridging research ideas and production engineering. An understated strength is his experience designing libraries and pipelines that scale across both academic and cloud-provider environments.
9 years of coding experience
6 years of employment as a software developer
Bachelor's degree Computer Science and Engineering (Honors), Bachelor's degree Computer Science and Engineering (Honors) at Indian Institute of Technology Hyderabad
Master of Science - MS Computer Science (Machine Learning), Master of Science - MS Computer Science (Machine Learning) at Columbia University
English, Hindi, Marathi