Ranking Possible Open Jobs