To become an immunologist, you must first complete medical school, followed by a two-year foundation program. After that, you can pursue specialty training, which takes at least seven years. Immunologists earn between $257,600 and $335,900, with a median salary of $286,300.