Found 2 New Jersey, Science jobs