وی دانشآموخته مهندسی راه و ساختمان از دانشگاه دیترویت میشیگان آمریکا در سال ۱۳۵۸ در مقطع کارشناسی و همچنین کارشناس ارشد مهندسی راه و ساختمان از دانشگاه اوهایو آمریکا در سال ۱۳۶۰ و امبیای مدیریت جهانی هوانوردی مشترک دانشگاه رویال رودز کانادا و دانشگاه شریف در سال ۱۳۸۳ است.
سوابق اجرایی محمد اسلامی به شرح زیر است:
- معاون مهندسی و طرحهای توسعه سازمان صنایع دفاع بزرگ ۱۳۷۴ ـ ۱۳۶۶ .
- مدیرعامل شرکت هواپیماسازی ایران ۱۳۸۲ ـ ۱۳۷۴ .
- قائممقام سازمان صنایع هوافضا ۱۳۸۴ ـ ۱۳۸۳ .
- رئیس موسسه آموزشی و تحقیقاتی صنایع دفاعی ۱۳۸۶ ـ ۱۳۸۳ .
- معاون امور صنعتی و تحقیقاتی وزارت دفاع ۱۳۹۶ ـ ۱۳۸۶ .
- معاون مهندسی پدافند غیرعامل وزارت دفاع و همزمان دبیر ستاد توسعه سواحل مکران ۱۳۹۳ تاکنون.
- عضو شورای برنامهریزی بنیاد مستضعفان به مدت سه سال.
- عضو ستاد مرزهای کشور در وزارت کشور به مدت چهار سال.
- عضو ستاد بحران کشور و کمیته دائمی سازمان پدافند غیرعامل از سال ۹۳ تاکنون.
- عضو شورای عالی هواپیمایی کشور از سال ۸۸ تاکنون.
- عضو شورای عالی معماری و شهرسازی ایران از سال ۹۳ تاکنون.
- عضو کمیته ملی مقابله با ریزگردها از سال ۹۳ تاکنون.
- عضو هیئت امنای دانشگاه صنعتی اصفهان و شهرک علمی و تحقیقاتی اصفهان از سال ۱۳۸۵ ـ ۱۳۸۲ .
- عضو گروههای مطالعاتی پژوهشمحور دورههای دکتری بهعنوان استاد راهنما در دانشگاه عالی دفاع ملی از سال ۹۳ تاکنون.
- مدرس دانشگاه صنعتی مالکاشتر از سال ۹۵ تاکنون.
- رئیس هیا مدیره شرکت ملی ساختمان وابسته به بنیاد مسضعفان از سال ۱۳۹۰ ـ ۱۳۹۱٫
- رئیس هیات مدیره شرکت عمران و مسکن ایران ۱۳۹۵ ـ ۱۳۹۱ .
- عضو انجمن هوافضا ایران.
- عضو نظام مهندسی ساختمان.
- استاندار مازندران از ۹۶ تا ۹۷
وی در تاریخ ۲۸ مهر ۱۳۹۷ به دنبال استعفای عباس آخوندی، از طرف حسن روحانی به عنوان سرپرست وزارت راه و شهرسازی معرفی شد. او در تاریخ ۵ آبان ۱۳۹۷ پس از معرفی رئیس جمهور به مجلس و رای اعتماد توسط نمایندگان، بعنوان وزیر راه و شهرسازی انتخاب شد.