Smart job searching at Total Creation