Sourabrata Mukherjee is a Postdoctoral Researcher and NLP specialist with a PhD in Artificial Intelligence from Charles University and over a decade of experience building ML-driven systems in both industry and academia. He focuses on generative AI and applied NLP, with recent roles at Microsoft Research and MBZUAI that bridge linguistics, social science, and large language models. His background includes hands-on engineering of recommendation engines, scalable data pipelines, and low-resource machine translation, demonstrating an ability to take research ideas into production-ready systems. Comfortable moving between research labs and product teams, he combines rigorous scientific methods with pragmatic engineering to improve user experiences. Colleagues know him for tackling interdisciplinary problems—automating scientific data-to-text workflows and adapting models to scarce-data languages—rather than just pushing model benchmarks.
11 years of coding experience
5 years of employment as a software developer
Master of Technology - MTech, Computer Science, 9.06, Master of Technology - MTech, Computer Science, 9.06 at National Institute of Technology Durgapur
Bachelor of Technology - BTech, Computer Science and Engineering, 8.79, Bachelor of Technology - BTech, Computer Science and Engineering, 8.79 at Maulana Abul Kalam Azad University of Technology, West Bengal formerly WBUT
Doctor of Philosophy - PhD, Artificial Intelligence, Doctor of Philosophy - PhD, Artificial Intelligence at Charles University (Univerzita Karlova)
Contributions:1 PR, 1 push, 1 branch in 1 year 5 months
java-basicjavastringjava-string
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
Sourabrata Mukherjee - Postdoctoral Researcher at Microsoft Research