Islam joined the foreign service branch of the Bangladesh Civil Service in 2001 in the 20th branch.[1][2] Islam served as the director general of the Multilateral Economic Affairs Wing at the Ministry of Foreign Affairs.[3] He served in the Bangladesh high commissions in India and Pakistan.[4] He served in the embassy of Bangladesh in Turkey and Japan.[4]
In August 2023, Islam was appointed the ambassador of Bangladesh to Uzbekistan, replacing ambassador Md. Zahangir Alam.[1] He was then the Bangladeshi consul general in New York City.[1] He was replaced by Md. Najmul Huda in New York City.[5] He is also accredited as the ambassador of Bangladesh to Afghanistan, Kyrgyzstan, and Tajikistan.[4]