Smart job searching at DoctorConnect