From the other side of the screen, I see a lot of people inside organisation's trying to hire and becoming annoyed when their recruiters send them CVs that aren't ideal matches.
So this cuts both ways. If you want engineering to have eyes-on early, that necessarily means they're gonna see some CVs that don't fit. Recruiters tend to avoid this because of the 'signals' they're getting back from their client.