stanford university Jobs in amherst,tx - 8