People jobs in Palo Alto