Bhargav Avasarala is a Director of Machine Learning with 12 years of experience building production-grade computer vision systems, currently leading ML efforts at Paravision in San Francisco focused on face recognition across detection, keypoint estimation, template extraction, and quality assessment. He holds an M.S. in Electrical Engineering from the University of Michigan and has applied deep learning to real-world problems from NIST-evaluated face recognition to GPU-trained malware detection. His work bridges research and deployment—submitting algorithms to FRVT for large-scale benchmarking while shepherding models into robust applications. Earlier roles include data science at Northrop Grumman and academic research on video segmentation and MEMS, reflecting a strong foundation in signal processing and pattern recognition. Known for tackling measurement-driven ML challenges, he brings a pragmatic, metrics-oriented approach to model validation and system-level performance.
12 years of coding experience
3 years of employment as a software developer
M.S. Electrical Engineering, M.S. Electrical Engineering at University of Michigan
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.