Muhammad Syarifuddin merupakan putra kelahiran Ujung Pandang, 4 Agustus 1968. Ia menyelesaikan pendidikan S-1 Hukum Pidana di Universitas Indonesia dan S-2 Ilmu Hukum di Universitas 17 Agustus 1945 serta saat ini menyandang pangkat Jaksa Utama Madya (IV/d).
Sebelum ditunjuk sebagai Kajati Sulsel berdasarkan keputusan tertanggal 22 Juli 2026, Syarifuddin menjabat Direktur Pengendalian Operasi pada Jaksa Agung Muda Bidang Tindak Pidana Khusus Kejaksaan Agung sejak Juli 2025. Sebelumnya, pada Mei 2024, ia dipercaya memimpin Kejaksaan Tinggi Papua Barat.
Pengalaman kepemimpinannya juga mencakup jabatan Wakil Kepala Kejaksaan Tinggi Sumatera Utara pada Oktober 2023 dan Wakil Kepala Kejaksaan Tinggi Maluku Utara pada tahun yang sama. Ia juga pernah menjabat Koordinator pada Jampidsus Kejaksaan Agung pada Februari 2022 serta Asisten Tindak Pidana Khusus Kejaksaan Tinggi Sumatera Utara pada awal 2021.
Kariernya di bidang penuntutan antara lain ditandai dengan jabatan Kepala Subdirektorat Penuntutan pada Kejaksaan Agung pada akhir 2019. Ia juga pernah menjabat Kepala Kejaksaan Negeri Kota Cirebon pada September 2018, Asisten Pembinaan Kejaksaan Tinggi Nusa Tenggara Barat pada 2017, Kepala Kejaksaan Negeri Belawan pada September 2014, dan Kepala Kejaksaan Negeri Luwuk pada Juli 2011.