Google Research

Dhyanesh Narayanan


I am a Product Manager in Google Research, and am responsible for enabling strategic partnerships between teams in Google Research which build cutting edge, next-gen technology, with product groups in Google, which can leverage such technology to ship compelling product experiences for Google users. For example, my team launched Google Handwriting Input, an Android app which enables users to handwrite text on their mobile devices. Google Handwriting Input supports 82 languages in 20 distinct scripts, and works with both printed and cursive writing input, with or without a stylus. Another example is the Optical Character Recognition (OCR) feature in Google Drive, where my team has launched state-of-the-art OCR technology to support all of the world’s major languages - that’s over 200 languages in more than 25 writing systems.

Prior to joining Google, I worked at Microsoft for 8.5 years across Product and Research settings, in both Software Engineering and Product Management roles. During my career at Microsoft, I was part of Microsoft Research (projects focusing on Machine Learning and Data Science), Windows Phone (7.0 and 7.5 releases), and the Microsoft.NET platform (3.0, 3.5, and 4.0 releases).

I hold a MS degree in Computer Science from Stanford University with a Specialization in Distributed Systems and a Distinction in Research in Artificial Intelligence. I got my undergraduate degree from the Indian Institute of Technology (IIT) Madras, with a major in Computer Science and a minor in Trends in Finance & Business.

Learn more about how we do research

We maintain a portfolio of research projects, providing individuals and teams the freedom to emphasize specific types of work