Siddharth Joshi is a UCLA PhD researcher and software engineer with a decade of experience bridging research and production systems in vision-language multimodal learning and distributed databases. He has interned at Microsoft Research, Cisco, and DatologyAI focusing on data-efficient self-supervised learning and synthetic/data curation for VLMs, while earlier roles at Microsoft and Akamai demonstrate hands-on expertise building reliable, large-scale distributed systems and secure architectures. His work spans from architecting performance monitoring and 100+ TB data ingestion pipelines to exploring near-data processing and fault-tolerant distributed algorithms during undergraduate research. Based in Los Angeles, he combines rigorous academic training with practical engineering impact and a knack for automating tedious workflows—an often-overlooked skill that repeatedly saved teams significant time.
10 years of coding experience
3 years of employment as a software developer
High School Diploma International Baccalaureate, High School Diploma International Baccalaureate at Dhirubhai Ambani International School
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.