Mohd Rizvi is a Senior AI Scientist based in Bengaluru with 11 years of experience building NLP and multilingual AI systems across industry and academia. He holds an MSc (Distinction) from the University of Edinburgh and has driven research at Microsoft Research and Google on low-resource and Indian language NLP, code-switching, and entity-aware translation. His recent work focuses on reducing intrinsic hallucinations in LLMs to improve factuality, and he now applies GenAI and AgenticAI to product-grade solutions at Analytics Vidhya. Comfortable shifting between research and production, he has taught courses on Python and NLP, led hands-on engineering at startups and labs, and contributed to Python’s IDLE to improve Unicode robustness. Colleagues know him as a technophile who blends rigorous academic methods with pragmatic engineering to make multilingual AI more reliable in real-world settings.
11 years of coding experience
6 years of employment as a software developer
Master of Science - MS, Natural Language Processing, Speech Processing and Artificial Intelligence, Distinction (Highest Possible Grade), Master of Science - MS, Natural Language Processing, Speech Processing and Artificial Intelligence, Distinction (Highest Possible Grade) at The University of Edinburgh
Bachelor of Engineering - BE, Computer Science & Engineering, First Class with Distinction, Bachelor of Engineering - BE, Computer Science & Engineering, First Class with Distinction at The National Institute Of Engineering, Mysore
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.