IMO this isn't really a problem that can be solved via Personal-Stylist-as-a-Service or a Trunk Club type offering.
Engineers dress like shit because they don't prioritize personal appearance very highly. The only thing that will fix this is to get an engineer to prioritize personal appearance more.