1978 по 1981 гг. - аспирант Всесоюзного научно-исследовательского института системных исследований.
В 1982 г. - преподаватель Московского монтажного техникума.
С 1982 г. - инженер института Оргтехстрой-11 (Москва).
С 1983 г. - старший научный сотрудник, начальник отраслевой лаборатории Научно-исследовательского и конструкторского института монтажной технологии.
1988-1993 гг. - заместитель начальника треста Моспромтехмонтаж.
1992-1998 гг. - генеральный директор Московской акционерной страховой компании (АО МАКС).
1994-1998 гг. - генеральный директор Медицинской акционерной страховой компании (АО МАКС - М).
В 1998 г. - первый заместитель министра здравоохранения Российской Федерации.
С 1998 г. - советник президента Российской Федерации Бориса Ельцина.
С 1999 г. - председатель правления Пенсионного фонда РФ.
2004-2007 гг. - Министр здравоохранения и социального развития Российской Федерации.
С 13 мая 2008 года - советник президента Российской Федерации Дмитрия Медведева.
В августе 2009 года президентом РФ назначен послом России в Украине. Однако из-за того, что президент РФ "в условиях антироссийского курса украинского руководства" принял решение отложить его приезд в Украину, Зурабов начал дипломатическую миссию только в январе 2010-го - в разгар президентской кампании в Украине.
19 января 2010 года Президент РФ Дмитрий Медведев поручил Михаилу Зурабову приступить к исполнению обязанностей Чрезвычайного и Полномочного посла Российской Федерации в Украине. Глава государства также сообщил о назначении Михаила Зурабова специальным представителем президента РФ по развитию торгово-экономических отношений с Украиной. 25 января 2010 года Михаил Зурабов прибыл в Киев и вручил копии верительных грамот министру иностранных дел Украины Петру Порошенко, тем самым получив возможность де-факто приступить к исполнению обязанностей Посла России в Украине. Однако сами верительные грамоты Зурабов вручил не Виктору Ющенко, а лишь избранному следующим президентом Виктору Януковичу 2 марта.
С 24 февраля по 7 июня 2014 года был отозван в Москву для консультаций в связи со сменой власти в Украине.
С июня 2014 по апрель 2015 года Зурабов представлял Россию в Контактной группе по урегулированию ситуации на востоке Украины.
28 июля 2016 года Президент России Владимир Путин освободил от Зурабова от должности чрезвычайного и полномочного посла Российской Федерации в Украине.
28.07.2016