CSE LEO Lecturer III

University of Michigan

Ann Arbor (MI)

On-site

USD 90,000 - 110,000

Full time

2 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

University of Michigan is seeking a Lecturer III for a full-time appointment to strengthen our teaching-focused CS&E faculty. The role emphasizes teaching excellence, curriculum design, and service to create an inclusive CS community within the department and the wider field.

The lecturer will lead upper-level courses, supervise capstone and MDE programs in VR/AR, and mentor student studios. A renewable 3-year contract begins with strong evaluation of teaching, collaboration, and growth

Qualifications

  • Master's degree in Computer Science and Engineering (MSE CSE or equivalent).
  • Demonstrated excellence in university-level technical instruction (e.g., college-wide teaching awards).
  • Minimum 8 years teaching experience in a computer science and engineering curriculum.
  • Prior consulting experience in interactive software development.

Responsibilities

  • Architect and deliver upper-level computer science curricula focusing on low-level engine design (C++, SDL, Box2D, Lua, data-oriented programming, custom scripting architectures) and 3D technical art pipelines (Blender, armatures, dynamic hair/cloth physics, and shader logic).
  • Oversee capstone and Major Design Experience (MDE) programs in Virtual and Augmented Reality (Unity, Unreal Engine), guiding multidisciplinary teams through interaction-affordance design, project management, and applications targeting social impact.
  • Design, deploy, and maintain custom multimedia autograding infrastructure capable of executing and evaluating real-time game engines across varied input/output streams (scripting, frame comparison, audio analysis).
  • Mentor student-led commercial game production studios, manage multi-university exhibitions (1,000+ attendees).
  • Direct research teams developing web-first, accessible engines for specific genres (RTS, RPG, Tower Defense) and facilitate cross-departmental collaboration.

Skills

Teaching
Curriculum design
Mentoring
Collaboration

Education

Master's degree in Computer Science and Engineering

Tools

Unity
Unreal Engine
Blender
SDL
Lua

Job description

Job Summary

We are seeking a Lecturer IIl for a full-time, 100% effort appointment, to join our community of teaching-focused faculty, and who will support our teaching mission and further our goal of creating a diverse, inclusive, and representative Computer Science community within our department and in the field at large.

Teaching faculty are active and engaged members of the department faculty. They are involved in departmental service and leadership, and many choose to be involved in scholarly research in their own technical area or in computer science education (though research is not required). A plethora of opportunities are available to teaching faculty for professional development, innovation, and research in teaching and learning in CS.

Faculty are supported by outstanding teaching assistants, who play a critical role in instruction, student support, building an inclusive environment, and course development. Department-level course support staff assist with administrative and logistic needs.

Responsibilities*

Teaching Faculty are typically responsible for 2 courses per semester, sometimes 2 sections of the same course, with a mix of introductory, core, and specialized upper-level courses based on preference and expertise in Computer Science and Engineering. Faculty often work in collaborative teams when courses have multiple sections. Teaching faculty hold leadership roles in designing the curriculum and structuring our student experiences.

As a Lecturer III, you will:

  • Architect and deliver upper-level computer science curricula focusing on low-level engine design (C++, SDL, Box2D, Lua, data-oriented programming, custom scripting architectures) and 3D technical art pipelines (Blender, armatures, dynamic hair/cloth physics, and shader logic).
  • Oversee capstone and Major Design Experience (MDE) programs in Virtual and Augmented Reality (Unity, Unreal Engine), guiding multidisciplinary teams through interaction-affordance design, project management, and applications targeting social impact.
  • Design, deploy, and maintain custom multimedia autograding infrastructure capable of executing and evaluating real-time game engines across varied input/output streams (scripting, frame comparison, audio analysis).
  • Mentor student-led commercial game production studios, manage multi-university exhibitions (1,000+ attendees).
  • Direct research teams developing web-first, accessible engines for specific genres (RTS, RPG, Tower Defense) and facilitate cross-departmental collaboration bridging computer science, digital art, and music faculties.
Required Qualifications*
  • Master's degree in Computer Science and Engineering (MSE CSE or equivalent)
  • Demonstrated excellence in university-level technical instruction (e.g., college-wide teaching awards)
  • Minimum 8 years teaching experience in a computer science and engineering curriculum
  • Prior consulting experience in interactive software development.

Selection criteria based on resume with supplemental materials, in-person interview and presentation to be given to CSE faculty.

Union Affiliation

This position is covered under the collective bargaining agreement between the U-M and the Lecturers Employee Organization, AFL-CIO, which contains and settles all matters with respect to wages, benefits, hours and other terms and conditions of employment.

Application Deadline

Job openings are posted for a minimum of ten calendar days. The review and selection process may begin as early as the eleventh day after posting. This opening may be removed from posting boards and filled anytime after the minimum posting period has ended. CSE hopes to extend an offer for this position by November 20, 2026.

Positions start as early as the Winter 2027 term. Initial appointments include a renewable 3-year contract. Applicants will be evaluated based on demonstrated evidence of excellent teaching, ability to positively impact and support students, and commitment to creating a diverse and inclusive CS community, as well as potential for growth and professional development in these areas.

This appointment opportunity is subject to final approval by the Computer Science & Engineering Department and the College of Engineering.

U-M EEO Statement

The University of Michigan is an Equal Opportunity Employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants, including protected veterans and individuals with disabilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

LEO Lecturer I - ENTR 550: Interpersonal Skills: Leveling Up to Leadership
LEO Lecturer I - ENTR 550: Interpersonal Skills: Leveling Up to Leadership

University of Michigan • Ann Arbor (MI)

On-site
USD 9,643,000 - 15,154,000
Hybrid/Remote work eligibility
LEO Lecturer III
LEO Lecturer III

University of Michigan • Ann Arbor (MI)

Hybrid
USD 65,000 - 85,000
LEO Lecturer I - SI 540 Privacy in Information Technology
LEO Lecturer I - SI 540 Privacy in Information Technology

University of Michigan • Ann Arbor (MI)

On-site
USD 4,500 - 7,500
THE UNIVERSITY OF MICHIGAN, ANN ARBOR - Lecturer
THE UNIVERSITY OF MICHIGAN, ANN ARBOR - Lecturer

ASEE • Ann Arbor (MI)

Hybrid
USD 70,000 - 90,000
Lecturer - Game Design & Development
Lecturer - Game Design & Development

CU Colorado Springs • Colorado Springs (CO)

On-site
USD 4,000 - 6,000
Lecturer Pool - Electrical Engineering and Computer Science
Lecturer Pool - Electrical Engineering and Computer Science

University of California Berkeley • Berkeley (CA)

On-site
USD 101,198 - 199,722
Excellent benefits package
Supportive work environment
LECTURER III POSITION
LECTURER III POSITION

The University of Michigan • Ann Arbor (MI)

On-site
USD 65,000 - 85,000
LECTURER III POSITION
LECTURER III POSITION

Society of Tribologists and Lubrication Engineers • Ann Arbor (MI)

On-site
USD 60,000 - 90,000
LEO Lecturer I - ENTR 475.200: Perot Jain TechLab Climate Change
LEO Lecturer I - ENTR 475.200: Perot Jain TechLab Climate Change

University of Michigan • Ann Arbor (MI)

On-site
USD 6,000 - 8,000
Lecturer III
Lecturer III

University of Michigan • Ann Arbor (MI)

On-site
USD 65,000 - 95,000