New york science teacher jobs July 8, 2019 16 32 64 128 Science teacher jobs new york city Computer science teacher jobs new york New york tech university New york tech