Swapnil Singhavi

Senior Software Development Engineer at Amazon

Sunnyvale, 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

👤
Senior
🎓
Top School
Swapnil Singhavi is a Senior Software Development Engineer with 8 years of experience building AI-driven systems at the intersection of machine learning, robotics, and Android engineering. At Amazon Lab126 he architects retrieval-augmented generation (RAG) solutions and privacy-aware prompt engineering for Astro, while also designing recovery mechanisms and public SDK surfaces for consumer robot features like floor-plan exploration and memory controls. He previously contributed to open-source NLP toolkits and ML pipelines at Petuum, helping add transformer support and scalable experimentation workflows. Trained at Carnegie Mellon in computational data science, Swapnil blends rigorous research foundations with production-grade system design and a strong focus on responsible AI and human-computer interaction. Outside of work he sharpens his skills through applied research, open-source contributions, and ML competitions, and actively seeks collaborative roles in ML, CV, NLP, and robotics. An understated strength is his experience translating academic NLP advances into reliable, customer-facing embedded systems.
code8 years of coding experience
job2 years of employment as a software developer
bookHigh School, High School at Shreerang Vidyalaya
bookBachelor of Engineering (BEng) Computer Engineering, Bachelor of Engineering (BEng) Computer Engineering at Vidyalankar Institute Of Technology
bookMaster of Computational Data Science Computer Science, Master of Computational Data Science Computer Science at Carnegie Mellon University
languagesEnglish, Hindi, Marathi, Marwari
github-logo-circle

Github Skills (32)

nlp10
transformer9
text-generation9
pytorch9
python9
machine-learning9
bert9
natural-language-processing9
tensorflow9
deep-learning9
speech-recognition9
roberta9
language-model8
jax8
data-processing8

Programming languages (2)

Jupyter NotebookPython

Github contributions (5)

github-logo-circle
swapnull7/GeneGAN

Oct 2018 - Oct 2019

CMU MCDS Capstone
Contributions:22 commits, 2 PRs, 15 pushes in 11 months
capstonecmu
swapnull7/texar-pytorch

Nov 2019 - Jan 2020

Integrating the Best of TF into PyTorch, for Machine Learning, Natural Language Processing, and Text Generation
Contributions:12 PRs, 77 pushes, 3 branches in 1 month
pytorchnlpbertdeep-learninglanguage-processing
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
Swapnil Singhavi - Senior Software Development Engineer at Amazon