Il travaille à l'institution de la trésorerie, au Bahreïn, de 1982 à 1983, puis comme analyste financier en chef au ministère des Finances et de l'Économie nationale de 1983 à 1992. Ensuite, il travaille comme chef des affaires financières du secrétariat général du Conseil de la Choura de 1993 à 2002. Mahmoud devient secrétaire général adjoint pour les ressources humaines et financières des services du secrétariat du Conseil des représentants (Majlis an-Nouwab), la chambre basse de l'Assemblée nationale, de 2002 à 2006.
Puis il travaille en tant que secrétaire général du Conseil des représentants de 2006 à 2014. Il est nommé membre du Conseil de la Choura en décembre 2014[réf. nécessaire].