Summary
Piyush Umate is a Machine Learning Engineer based in Palo Alto with 8–9 years of experience building production ML systems across cloud and edge domains. He has driven LLM and distributed training work at Amazon and AWS, and previously delivered real-time edge analytics, prognostics, and computer vision solutions at Schlumberger that reduced manual review costs and improved equipment uptime. Early career work at Practo combined full-stack engineering with data scraping and search infrastructure to scale medical search to millions of users, reflecting a blend of product-minded engineering and research-grade ML. He holds a Master’s in Computer Science from USC and has experience teaching and researching applied ML for healthcare outcomes, signaling strengths in both mentorship and domain-focused modeling. Notably, Piyush moves fluidly between building scalable cloud training pipelines and deploying lightweight edge models, a duality that helps bridge prototype research and reliable production.
8 years of coding experience
8 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at University of Southern California
Bachelor's Degree Computer Engineering, Bachelor's Degree Computer Engineering at Pune Institute of Computer Technology
English, Hindi, Marathi