Joao Soares is a Senior Research Scientist in New York with nine years of industry experience specializing in computer vision and machine learning, currently leading research efforts at Yahoo. His work spans image and video analysis, media enrichment, and large-scale production systems for search and recommendation, with a track record of moving prototypes into CI/CD-backed deployments. He has deep academic roots—MS and PhD work focused on segmentation and shape analysis—and contributed to widely-used projects like the Leafsnap app and open-source retinal vessel segmentation tools. Comfortable across research and engineering, Joao blends algorithm design with practical data-processing experience (Storm, Hadoop) and has driven cross-functional features from model development to production analytics. An understated strength is his history of translating academic innovations into product-ready solutions that scale in real-world media environments.
9 years of coding experience
13 years of employment as a software developer
Doctor of Philosophy (PhD), Transferred to Univ. of Maryland, Doctor of Philosophy (PhD), Transferred to Univ. of Maryland at Penn State University
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.