The company _offers_ a position to some _applicants_, and it's the company decision who should get this position. If they want young people, male, thin, or white, I think it should be just announced, to not waste other people time.
We all have some expectations about the employees on particular job position. People working with other people (like salesmen, waitress, stewards, etc) should have some specific features, and it's widely accepted. Why we cannot accept limitations for other job positions as well?