Research Assistant at USC Trojan Sports Research Lab
Los Angeles, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Dhruv Kaul is a machine learning and computer vision engineer completing a combined BS/MS in Computer Science at USC with nine years of hands-on experience building AI systems for fintech, AR, and Web3. He has deployed production ML pipelines on AWS to process terabytes of data for credit decisioning, engineered a PyTorch model that improved 3D AR display accuracy of cultural artifacts by 53%, and led delivery of GenAI chatbots with safety guardrails using Bedrock. Comfortable across backend systems, LLM prompt engineering, and full-stack mobile integrations, Dhruv blends research contributions—acknowledged in publications on algorithmic prompt generation—with pragmatic engineering that reduces data collection and deployment time. Based in Los Angeles, he’s actively exploring roles in ML, computer vision, LLM/NLP, or backend development for summer 2026 and is passionate about scalable, high-throughput AI systems that bridge research and product.
9 years of coding experience
1 year of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at University of Southern California
None, Computer Science, None, Computer Science at St Christopher's School, Bahrain
Contributions:25 commits, 25 pushes, 2 branches in 2 years 6 months
rustp2psimple-peerfile-transferpeer-to-peer
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.