Nisarg Shah

Software Engineer, Uber AI Engagements

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Nisarg Shah is a software engineer with 12 years of experience building large-scale, production-ready ML and distributed systems, currently at Uber AI Engagements in San Francisco. He specializes in bridging research and product by automating end-to-end model rollout—reducing 1500 regional models to three deep learning models while improving performance. Previously he drove adoption and redesign of PyText at Facebook, contributing documentation, packaging fixes, and removal of non-open-source dependencies to improve developer usability for a widely used NLP framework. His background spans core backend engineering at Amazon (Alexa Smart Home and Personalization) and low-latency financial services at Morgan Stanley, reflecting a consistent focus on resilience, monitoring, and performance. Nisarg pairs strong academic credentials (UCLA MS, top engineering grades) with founder experience building a consumer app, demonstrating both product instinct and technical depth. He’s particularly effective at making research reproducible and deployable through automated training, metadata tracking, and AutoML-style experimentation.
code12 years of coding experience
job7 years of employment as a software developer
bookBachelor of Engineering (B.E.), Computer Science, 3.9, Bachelor of Engineering (B.E.), Computer Science, 3.9 at University of Mumbai's Sardar Patel Institute of Technology
bookHigh School, High School at Sulochania Devi Singhania School
bookMaster’s Degree, Computer Science, 3.8, Master’s Degree, Computer Science, 3.8 at University of California, Los Angeles
bookPost Graduate Diploma, Finance and Financial Management Services, Post Graduate Diploma, Finance and Financial Management Services at Welingkar Institute of Management
bookDiploma in Computer Technology, Computer Science, Diploma in Computer Technology, Computer Science at Maharastra State Board of Technical Education
languagesEnglish, Hindi, Gujarati, Japanese, Marathi
github-logo-circle

Github Skills (6)

python10
documentation10
natural-language-processing9
nlp9
pytorch9
github7

Programming languages (4)

JavaJavaScriptRubyPython

Github contributions (5)

github-logo-circle
facebookresearch/pytext

Dec 2018 - Jan 2021

A natural language modeling framework based on PyTorch
Role in this project:
userBack-end Developer & Technical Writer
Contributions:61 commits, 43 PRs, 26 pushes in 2 years 1 month
Contributions summary:Nisarg primarily focused on improving the usability and clarity of the documentation and fixing build and packaging issues. They updated tutorial instructions, replacing deprecated commands and correcting file names, demonstrating a focus on user experience. Further, the user addressed build and packaging problems by specifying packages for wheel creation and adding missing initialization files. The user also addressed code-related items like removing a non-open-source library import.
pytorchnlpbertmachine-learningnatural-language
Contributions:25 commits, 17 pushes, 1 branch in 1 year
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.
Request Free Trial