Summary
Harshil Shah is a Senior Software Engineer specializing in AI/ML with nearly a decade of experience building large-scale distributed systems and streaming analytics in the San Francisco Bay Area. He has driven production ML and big data features at Conviva, processing millions of streams per minute, and previously implemented MLHealth and parallelized algorithms for model monitoring and large-scale data pipelines. His work spans Spark, Flink, and Python ecosystems, with a track record of improving model reliability and business impact through practical, production-ready solutions. During academic research he built hierarchical distributed aggregators and predictive models that cut analysis time by 80% and identified super-spreaders with over 90% accuracy. Collectedly, his background blends rigorous research, product-focused ML engineering, and hands-on systems design for high-throughput, real-time environments. He brings a pragmatic focus on observability and model health that’s often overlooked in ML engineering.
9 years of coding experience
6 years of employment as a software developer
Master’s Degree Computer Science, Master’s Degree Computer Science at Colorado State University
Bachelor’s Degree Computer Engineering, Bachelor’s Degree Computer Engineering at L.D. College of Engineering
English, Hindi, Gujarati