North Carolina, Princeton jobs