Found 2 North Carolina, Science jobs