Jobs and Careers
MI

Specialist - Teacher-Fixed Term

Michigan State University
East Lansing, United Statesfull_timeVerifiedPosted 1 Jun 2026

About the role

Position Summary

The Department of Computer Science and Engineering (CSE) at Michigan State University (MSU) invites applications for a fixed-term Teaching Specialist position, with an anticipated start date of August 16, 2026. This is a nine-month academic-year appointment with primary responsibilities in teaching and service.  Additional opportunities may exist for summer salary compensation. The position is initially funded for a three-year period, with appointments renewed annually during that time. Renewal beyond the initial three years may be possible, depending on instructional needs, funding, performance, and departmental priorities.

This position plays an important role in supporting the department’s mission in undergraduate education. The successful candidate will contribute to the delivery of high-quality instruction, course coordination, and student engagement across the CSE curriculum. Candidates should be able to teach a variety of undergraduate computer science courses and work collaboratively within a team-based instructional environment.

The successful candidate will join a department committed to innovative instruction, student success, and continuous improvement in teaching and learning. Individuals with an interest in or experience with pedagogy, instructional innovation, and active learning environments are especially encouraged to apply. We are seeking an individual who is committed to excellence in teaching and is interested in building a long-term academic career focused on instruction and student engagement.

Key Responsibilities

  • Teach undergraduate computer science and engineering courses during the academic year
  • Support the development, coordination, and continuous improvement of instructional materials and course content
  • Coordinate and oversee laboratory or recitation sections, as appropriate
  • Train, supervise, and provide guidance to graduate teaching assistants and undergraduate learning assistants
  • Foster an engaging, inclusive, and student-centered learning environment
  • Collaborate with faculty and instructional teams to support course delivery and curriculum objectives

Participate in service activities aligned with the department’s instructional mission

Equal Employment Opportunity Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, citizenship, age, disability or protected veteran status.

Required Degree

Masters -Computer Science, Computer Engineering, or a closely related field

Desired Degree

Doctorate -Computer Science, Computer Engineering, or a closely related field

Minimum Requirements

  • Prior teaching experience in a higher education environment
  • Demonstrated ability to effectively teach undergraduate-level computer science or engineering courses
  • Strong communication and interpersonal skills
  • Ability to work collaboratively with faculty, staff, graduate teaching assistants, and students

Desired Qualifications

  • Industry experience relevant to computer science or software development
  • Experience with innovative instructional methods, active learning, or pedagogy-focused initiatives
  • Ability to teach across a broad range of undergraduate computer science topics

Required Application Materials

Applicants must submit:

  • A detailed curriculum vitae
  • A cover letter summarizing qualifications and interest in the position
  • A teaching philosophy or teaching vision statement
  • Names and contact information for at least three professional references

Review of applications will begin immediately and will continue until the position is filled.

Review of Applications Begins On

06/08/2026

Website

https://engineering.msu.edu/departments/cse

Department Statement

About The Department of Computer Science and Engineering

The Department of Computer Science and Engineering at Michigan State University is one of the largest academic departments within the College of Engineering, with nationally recognized strengths in artificial intelligence, cybersecurity, systems, software engineering, data science, and computational modeling. The department fosters a collaborative and innovative environment dedicated to excellence in teaching, research, and student success.

About The College of Engineering

For more than 130 years, the MSU College of Engineering has advanced, shared, and applied engineering knowledge to address society’s most pressing challenges. Our mission is to prepare exceptional engineering graduates,

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Michigan State University

View company profile →