Sohil Shah is a senior machine learning engineer with nine years of experience shaping AI across academia and industry. Currently a senior machine learning engineer at Adobe, he brings a strong track record from prior roles at Avataar as Research Manager and Intel Labs as a Research Scientist, where he advanced computer vision pipelines and AI-driven modeling. His work spans fast, robust clustering, flow-based generative networks for molecular conformations, and transformer-based graph synthesis, reflecting a blend of theoretical and production-oriented skills. He earned a PhD from the University of Maryland with a focus on optimization for unsupervised learning, image segmentation, and GANs, complemented by an MTech from IIT Bombay and a BE from Madras Institute of Technology. Based in Bengaluru, his research interests center on scalable computer vision, generative modeling, and graph neural networks, with a practical eye for deploying scalable AI that reveals complex relationships.
10 years of coding experience
10 years of employment as a software developer
Indian Institute of Technology Bombay
The University of Maryland, College Park
B.E., B.E. at Madras Institute of Technology Campus
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.