Smart job searching at Professional Partners