Job search by location - algorithm developer