Od 1993 roku kierował w Ministerstwie Spraw Wewnętrznych departamentem spraw społecznych, ale po objęciu w 1997 roku prezydentury przez reformistę Mohammada Chatamiego, odszedł do pracy w pozostających pod bezpośrednim zwierzchnictwem najwyższego przywódcy Radiu Pajam i Radiu Tehran. Po wybraniu Ahmadineżada burmistrzem Teheranu, został przez niego mianowany naczelnikiem wydziału spraw społecznych i kulturalnych.
Po latach bliskiej współpracy z Ahmadineżadem córka Maszajiego została w 2008 roku żoną najstarszego syna Ahmadineżada. Po wybraniu Ahmadineżada na drugą kadencję prezydencką został 15 lipca 2009 roku mianowany wiceprezydentem kraju. Urząd sprawował przez jeden tydzień, został usunięty z urzędu pod presją najwyższego przywódcy Alego Chameneiego z dniem 24 lipca 2009 roku. Prawdopodobnie nominacja wynikała z nepotycznych powiązań z prezydentem, ponieważ ten mianował na wysokie stanowiska także innych członków rodziny – szefem gabinetu prezydenta został jego zięć. Po wymuszonej dymisji, Maszaji przeszedł na stanowisko szefa gabinetu prezydenta.