An infectious disease specialist is a medical specialist dealing with the diagnosis and treatment of infections. An infectious diseases specialist has extensive training in all kinds of infections, including those caused by bacteria, viruses, fungi and parasites.