Smart job searching in Kingston upon Thames, United Kingdom