1+ months

Teaching Track Position in Software Engineering

Carnegie Mellon University
Pittsburgh, Pennsylvania 15213
  • Job Type
  • Job Status
    Full Time
  • Jobs Rated

The Institute for Software Research (ISR) in the School of Computer Science (SCS) at Carnegie Mellon University invites applications for a teaching-track position. This is a career-oriented, renewable appointment with an initial appointment of three years. Initial teaching-track appointments are typically at the rank of Assistant Teaching Professor, with the possibility of promotion to the ranks of Associate Teaching Professor and Teaching Professor. These ranks are not tenured, but they do provide substantial opportunities for professional growth and long-term contributions to Software Engineering education at Carnegie Mellon University. 

This position will be primarily assigned to support the Masters of Software Engineering (MSE) program, which was established in 1996 and which continues to train tomorrow’s leaders in designing, developing and managing Internet-scale, mobile and embedded software-intensive systems. There will also be opportunities to engage in teaching at the undergraduate level. We are particularly interested in candidates with expertise in cyber-physical systems, embedded systems, Internet of Things, and mobile applications, as well as those with interest in the online delivery of educational content, yet applicants with expertise in all areas of software engineering technologies and methods will be considered. Teaching track faculty in the MSE program are encouraged to innovate in teaching practice, to publish on pedagogy and to develop strong industry and government relations that advance our educational priorities.

ISR is an academic department dedicated to the study of software engineering and societal computing, with two PhD programs and approximately forty faculty members. ISR is one of seven departments within SCS, which has over 200 tenure-track, research, and teaching faculty with expertise spanning traditional computer science, human computer interaction, language technology, machine learning, computational biology, software engineering, and robotics. SCS offers a highly collaborative and uniquely interdisciplinary environment that promotes innovation and entrepreneurship in both teaching and research.



Faculty candidates are expected to have a strong interest in teaching, outstanding academic credentials, and an earned doctoral degree. We particularly encourage applications from candidates who have a demonstrated track record in mentoring and nurturing female and under-represented minority students.

Application Instructions

Applications will be accepted beginning March 20, 2019, and must be received by May 31, 2019, to be considered for the 2019-2020 academic year.

Applicants should submit (1) a letter of application describing his or her interests in teaching Master's and undergraduate students at Carnegie Mellon University and in promoting inclusion and diversity in Software Engineering, (2) a curriculum vitae, (3) a statement of teaching philosophy, (4) the names and email addresses of three or more individuals whom the applicant has asked to provide letters of reference, and if available, (5) supplementary materials including (a) teaching evaluations, video samples of teaching, curriculum portfolios, or other evidence of commitment to teaching effectiveness, and (b) evidence of commitment to promoting inclusion and diversity in Software Engineering.

Applications should be submitted online at: https://apply.interfolio.com/61487

For any questions regarding applications, please email faculty-search@cs.cmu.edu.


Jobs Rated Reports for Software Engineer

Posted: 2019-03-20 Expires: 2019-05-19

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Teaching Track Position in Software Engineering

Carnegie Mellon University
Pittsburgh, Pennsylvania 15213

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast