Rohit Singh

Rel at MIT

Noida, Uttar Pradesh, India
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
Rohit Singh is a software engineer with 11 years of experience based in Noida, India, currently working at MIT in a role labeled "rel." He brings deep expertise in probabilistic programming and ML infrastructure, evidenced by substantive contributions to the widely used pyro-ppl/pyro repository where he improved inference robustness, handled discrete enumeration edge cases, and enhanced tutorials like SS-VAE. Rohit pairs practical engineering with research-minded rigor, adding utilities (clipped softmax/sigmoid) and optimizing critical code paths to stabilize complex workflows. Colleagues can rely on him for hard-to-reproduce bug fixes and for making advanced probabilistic tools more usable for practitioners. He balances low-level implementation care with clear attention to pedagogical materials, showing a drive to both harden libraries and help others adopt them.
code11 years of coding experience
github-logo-circle

Github Skills (10)

pytorch10
machine-learning10
deeplearning-ai10
probabilistic-programming10
deep-learning10
python10
bayesian-inference10
ml9
bayesian9
mle9

Programming languages (3)

JavaC++Python

Github contributions (5)

github-logo-circle
pyro-ppl/pyro

Nov 2017 - Apr 2018

Deep universal probabilistic programming with Python and PyTorch
Role in this project:
userML Engineer
Contributions:11 commits, 4 PRs, 5 pushes in 5 months
Contributions summary:Rohit primarily contributed to the `pyro-ppl/pyro` repository, focusing on improving the library's functionality and stability. They addressed issues related to inference, particularly handling edge cases like empty models or guides and ensuring the correct behavior of enumeration with discrete variables. The user also added utilities like clipped softmax and sigmoid, improved the SS-VAE tutorial, and optimized existing code to address various issues within the probabilistic programming framework. Their work demonstrates a strong understanding of probabilistic modeling and deep learning concepts.
pytorchpythondeep-learningbayesian-inferenceprobabilistic-modeling
Contributions:87 pushes, 2 branches in 9 years 10 months
templatejekylljekyll-themejekyll-template
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
Rohit Singh - Rel at MIT