Job search by location - engineer machine learning