Arjun Guru is a machine learning and robotics researcher-engineer with eight years of experience building perception systems for autonomous platforms, most recently contributing to NVIDIA's DRIVEIX team and now pursuing a PhD in Computer Science at the University of Washington while working as a student researcher at AI2. His background spans graph neural networks for multi-robot control, neural architecture search for depth estimation, synthetic data generation, and production-grade computer vision for automotive applications. A dual-degree graduate of Penn and Wharton with MS Robotics and BASc/CIS training, he blends rigorous academic research—co-authoring PennSyn2Real—with hands-on engineering that moved models toward deployment at scale. He has practical quant and time-series experience from internships at AQR and Bloomberg, reflecting a knack for translating probabilistic and signal insights into robust ML systems. Colleagues describe him as someone who bridges deep research thinking with pragmatic implementation, often exploring data synthesis and architecture-level fixes before tuning models.
8 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Washington
Bachelor of Science (B.S.) Economics, Bachelor of Science (B.S.) Economics at The Wharton School
The Altamont School
Master of Science - MS Robotics, Master of Science - MS Robotics at University of Pennsylvania
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.