Sign In

Michael Revow

Principal Software Engineer at Microsoft

Michael Revow is an experienced Principal Software Engineer with a background in developing end-to-end software solutions using machine learning, data mining, and data analysis technologies. He specializes in areas such as paid web search advertising, search engines, vision, videos, robotics, natural language processing, and handwriting recognition. Michael holds a Doctor of Philosophy (PhD) in Electrical and Electronics Engineering from the University of Toronto. He has a wealth of experience working with leading tech companies like Microsoft and Facebook, where he held various roles such as Principal Software Engineer and Senior Research Associate.

Michael Revow
Add to my network

Location

United States