Smart job searching in Newham, United Kingdom