Smart job searching at STAM Personal