Михаил Григорьевич Левин родился 9 июня 1952 года в г. Екатеринбурге. Получил высшее образование в Кишинёвском политехническом институте по специальности «автоматика и телемеханика». Имеет учёную степень доктора технических наук, учёное звание профессора, является действительным членом Академии информатизации образования Российской Федерации.
Трудовую деятельность начал в 1974 году во ВНИИ методов и средств неразрушающего контроля качества материалов г. Кишинёва. В период с 1980 по 1994 гг. прошёл трудовой путь от младшего научного сотрудника до старшего научного сотрудника Академии наук МССР. В 1994-2007 гг. работал в должности заведующего кафедрой вычислительной техники Костромского государственного технологического университета.
С ноября 2007 г. по январь 2008 г. Михаил Левин занимал должность начальника департамента ИСУ Ярославского отделения OАО «Корпоративные сервисные системы».