Since Patch v3.0.31.292 (02.02.2017) you can choose which starting class recruited companions should have.
"You can now choose which starting class recruited companions should be, making it easier to compose the best-balanced party"