Using Artificial Intelligence to Match Candidates to Jobs