Assistant Teaching Professor, Computer Science

Michigan Technological University

Michigan Technological University
Department of Computer Science
Instructional Track Faculty 

Michigan Technological University Department of Computer Science invites applications for an instructional track faculty position at the assistant teaching professor level. Applicants with the required education, experience, knowledge, skills, abilities, and accomplishments commensurate with a higher rank will also be considered for an appointment at the rank of associate teaching professor, teaching professor or professor of practice. A successful candidate should be able to teach data science and machine learning courses beginning August 2024 (or as earlier as January 2024). A candidate may be expected to teach some other courses across the CS curriculum. 

Michigan Tech attracts world-class faculty who enrich the educational experience of smart, motivated, and adventurous students. Applicants who are committed to promoting a sense of belonging and contributing to an equitable and inclusive learning environment for all are strongly encouraged to apply (

The applicant must have earned an MS or PhD degree in Computer Science, Data Science, Informatics or in closely related areas. The department places a strong emphasis on effective teaching, outreach, and service. Candidates are expected to demonstrate potential for excellence in teaching and the ability to contribute to the departmental service needs. A typical load is three courses per semester, along with departmental committee or other service responsibilities. Salary is negotiable depending upon qualifications. 

The Department has 24 regular faculty members, 708 undergraduate students in three degree programs (Computer Science, Software Engineering and a new Data Science BS degree) and 124 graduate students in five graduate programs (MS in Computer Science, MS in Cybersecurity, MS in Data Science, MS in Applied Computer and PhD in Computer Science). The department collaborates with the Department of Applied Computing on a BS in Cybersecurity and teaches a substantial portion of the courses required in other programs, particularly the BS in Computer Engineering. 

Michigan Tech is an internationally renowned doctoral research university with approximately 7000 students and 400 faculty located in Houghton, Michigan, in the scenic Upper Peninsula on the south shore of Lake Superior. The area provides a unique setting where natural beauty, culture, education, and a diversity of residents from around the world come together to share superb living and learning experiences. Michigan Tech is nationally ranked among the best universities for job placement, return on investment, and safety. 

Review of applications will begin Nov 1 and continue until the position is filled. Applications should be submitted online at To learn more about the opportunity, please visit or contact the Department Chair, Dr. Zhenlin Wang, at 

Michigan Tech recognizes the importance of supporting faculty members’ partners; candidates selected for on-campus interviews will be invited to bring a guest. Additional details on our Partner Engagement Program can be found at 

Michigan Tech is proud to be an ADVANCE Institution that has thrice received National Science Foundation support to increase diversity, inclusion, and the participation and advancement of women and underrepresented individuals in STEM. (see 

Michigan Technological University is an Equal Opportunity Educational Institution/Equal Opportunity Employer that provides equal opportunity for all, including protected veterans and individuals with disabilities. 

More jobs in: