Окончил Московский институт радиотехники, электроники и автоматики (МИРЭА). Трудовой путь начал в научном коллективе «Сверхматрица», где занимался машинным проектированием топологии сверхпроводниковых матриц. Затем работал в компании «Порт.Ру», где создавал систему каталогизаций для первого в России онлайн-маркетплейса. Позже работал в компании Spirit DSP и в ее дочернем подразделении — компании SeeStorm в должности директора по продуктам. С 2010 г. работает в «Яндексе», возглавлял разработку продуктов и алгоритмов компьютерного зрения, был руководителем службы компьютерного зрения и технологий машинного интеллекта. Ныне — директор по развитию технологий искусственного интеллекта «Яндекса».
Участник разработки национальной стратегии развития ИИ.