Президент России Владимир Путин назначил Михаила Бабича заместителем главы Федеральной службы по военно-техническому сотрудничеству и присвоил ему воинское звание генерал-майора. До этого Бабич был первым замом министра экономического развития.
Михаил Бабич в 2001-2002 годах был первым замом главы администрации Ивановской области, с 2003 по 2011 год представлял регион в Госдуме.