Someone who does a job purely for money, rather than out of interest in the work itself.
A horse for hire.
An employee who is hired, often to perform unpleasant tasks with little independence.