Teaching Track Faculty Positions

The Computer Science Department at Carnegie Mellon University is seeking faculty candidates for teaching track positions. Individuals seeking this position will be responsible for leading the growth of our curriculum, including improving educational outcomes and extending our reach.

Appointments are expected to be at the Assistant Teaching Professor level, but applicants with significant experience in teaching and major impact in CS education may be considered for a higher level. Appointments at the level of Assistant Teaching Professor are for three years and renewable, with a career path for promotion to Associate and Full Teaching Professor. Teaching track faculty in the Computer Science Department are full voting members of the department and enjoy full faculty privileges including eligibility for a sabbatical.

You should have a PhD in Computer Science or a related computing discipline, a background of demonstrated excellence and dedication to teaching, the ability to work well with other faculty in a fast-paced environment, and must be prepared to teach larger undergraduate and master’s lecture courses. We require 3 references who can supply recommendations that address teaching skills, areas of expertise and potential to contribute to the department's mission of providing the highest quality computer science education. You must submit a teaching statement that describes your teaching methodology, and a video sample demonstrating your teaching methods. You have the option to also submit a research statement.

The department is committed to diversity in education, with the 2017 incoming undergraduate class including 49% women. We particularly encourage applications from candidates who have a demonstrated track record in mentoring and nurturing female and underrepresented minority students. Applicants looking for a primarily research-based position or those who are looking to teach solely advanced courses are not a good fit for this position. Positions include Assistant Teaching Professor, Associate Teaching Professor, and Teaching Professor.

For additional information about faculty positions in the Computer Science Department and to apply, please visit:


Carnegie Mellon University abides by the requirements of 41 CFR §§ 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, national origin, protected veteran status or disability.