Skip Navigation

Math, Science, and Computer Science Instructor Positions

Information for Prospective Instructors and Teaching Assistants of Mathematics, Science, or Computer Science Courses

Hiring for CTYOnline is very competitive. Each year, we receive many more applications than we have positions available. Because our student enrollment varies during the year, we need instructors and teaching assistants who can begin work as soon as possible after being hired, often as soon as the necessary background checks are completed.

Desired Qualifications for Instructors

Applicants most likely to be selected for interviews hold at least one advanced degree or are graduate students in a relevant field. In general, we look for applicants who have teaching experience, a familiarity with the applicable age group, and the email and basic computer and technology skills needed to guide CTYOnline students to success in their online courses. For more information, see the Job Details associated with the position of interest to you, especially the General Description, Qualifications, and Preferred Qualifications.

Information about CTYOnline Math, Science, and Computer Science Courses

For a list of CTYOnline math, science, and computer science courses, please visit the CTYOnline List of Courses

For further information, please visit the  How CTYOnline Courses Work webpage. Note that all mathematics, computer science, and science courses below the AP level are individually paced courses.

Current Full-time and Part-time Openings for Math, Science, and Computer Science Instructors and Teaching Assistants

Hiring is an ongoing process, depending upon student enrollment. It is fair to say that an applicant's best chance of being hired will be during the summer, so applying during the spring is a good idea.

How to Search for a Job at CTYOnline

First, go to JHUjobs, and select "Find your new job" from the left column.

Second, enter "CTY" in the Keyword Search box, and select "Show jobs."

Third, review the job titles to see if any would interest you, and select that job title to find out more details, including qualifications.

Fourth, if you fit the desired qualifications and wish to apply, write down the Requisition number, and follow the directions below.

How to Apply

First, go to JHUjobs or  login, fill out an application, use the Requisition number of the job that interests you to "Search for Jobs," and then apply for the job. It is also helpful to upload a resume with your application.

Second, if we think that your application and resume indicate that you may fit one of our current openings, we'll invite you for an interview.

Third, after the interview process, if you are selected and pass the necessary background checks, we will offer you a position.

Equal Opportunity Statement

The Johns Hopkins University does not discriminate on the basis of race, color, gender, religion, age, sexual orientation, national or ethnic origin, disability, marital status or veteran status in any student program or activity administered by the university or with regard to admission or employment.

Questions regarding Title VI, Title IX and Section 504 should be referred to the Office of Equal Opportunity and Affirmative Action Programs, N-710 Wyman Park Building, Homewood Campus, 410-516- 8075, TTY 410-516-6225.