Pratik Joshi

Research Engineer at Google DeepMind

Mountain View, 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
Pratik Joshi is a research engineer with a decade of experience at the intersection of NLP, multilingual systems, and generative models, currently working at Google DeepMind. He holds an MS from Carnegie Mellon’s Language Technologies Institute and has driven research and production projects spanning dialog systems, continual learning for generative models, and code generation with large language models. His work blends academic rigor—publishing and developing continual learning techniques to prevent catastrophic forgetting—with practical engineering, from entity-aware translation of educational content to Android UX improvements in the widely used ODK Collect app. Pratik has interned and collaborated with top labs (DeepMind, Microsoft, Google) on semantic parsing, logical entailment, and low-resource language technologies, often focusing on interpretable, graph-informed neural methods. Based in Mountain View, he combines hands-on implementation skills across mobile and research codebases with a knack for bridging research ideas into robust, user-facing systems. An active open-source contributor, he brings a rare mix of conversational AI expertise and product-minded engineering to multilingual and dialog challenges.
code9 years of coding experience
job3 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
bookMachine Learning Nanodegree, Co-created by Kaggle, Machine Learning Nanodegree, Co-created by Kaggle at Udacity
bookMaster of Science - MS, Intelligent Information Systems, Language Technologies, 4.12/4.0, Master of Science - MS, Intelligent Information Systems, Language Technologies, 4.12/4.0 at Carnegie Mellon University
github-logo-circle

Github Skills (10)

javas10
uid10
android-sdk10
front-end-development10
ui-design10
data-collection10
android10
java10
xml9
xforms7

Programming languages (4)

JavaCSSJupyter NotebookPython

Github contributions (5)

github-logo-circle
getodk/collect

Mar 2017 - Apr 2017

ODK Collect is an Android app for filling out forms. It's been used to collect billions of data points in challenging environments around the world. Contribute and make the world a better place! ✨📋✨
Role in this project:
userMobile Developer (Android)
Contributions:12 PRs, 43 comments, 8 issues in 1 month
Contributions summary:Pratik primarily focused on enhancing the user interface and functionality of the Android application. Their commits addressed deprecated code, added visual elements like backgrounds to buttons, and refined the behavior of the application's list views. They also made changes related to audio playback and the visual feedback provided to users. These contributions indicate a focus on improving the user experience and maintainability of the ODK Collect application.
challengingmhealthdata-collectionpointsmobile-data-collection
Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes
Contributions:23 commits, 50 pushes in 2 years 4 months
templategithub-pages-templatemmistakesmistakesjekyll
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