Carnegie Mellon University

Adjunct Instructor

Location
Pittsburgh, PA
Pay
Not disclosed
Type
Part-time · In-Person
Posted
October 22, 2026

About this position

Carnegie Mellon University: School of Computer Science: Machine Learning Location: Pittsburgh, PA Description: Instructor for 10-411/711 Compilers for Machine Learning for Spring 2027 semester Qualifications: Bachelor's degree in Computer Science or Machine Learning or equivalent work experience requested; 4 years of relevant experience accepted in lieu of a degree. Ability to effectively teach the course, which covers the design and implementation of a modern machine learning compiler, and examines the interaction between IR design, hardware capabilities, and the structure of machine learning programs. Topics covered include term rewriting, code generation, movement operators, kernel fusion, memory hierarchies, GPU architecture, automatic differentiation, and flash attention. It is a project course, providing experience with performance-oriented programming, managing a codebase that grows all semester, and working in 1 or 2 person teams, culminating in a compiler capable of training modern LLMs.

Listing sourced from HigherEdJobs — apply there; OpenLecture never collects applications.

How the pay compares

Medians across listings on this board that disclose per-course pay, updated daily.

This listing
Not disclosed
Computer Science & IT median
$2,800/ course, n=80

Other computer science & it adjunct jobs in Pennsylvania

Monaca, PAIn-PersonComputer Science & ITPart-time
Posted 2d ago•Pay not disclosed•via HigherEdJobs
Apply
Harrisburg, PAIn-PersonComputer Science & ITPart-time
Posted 1w ago•Pay not disclosed•via HigherEdJobs
Apply
Harrisburg, PAHybridComputer Science & ITPart-time
Listed 1w ago•Pay not disclosed•via JSearch
Apply
Harrisburg, PAIn-PersonComputer Science & ITPart-time
Posted 1w ago•Pay not disclosed•via HigherEdJobs
Apply
Philadelphia, PAIn-PersonComputer Science & ITFull-time
Posted 2w ago•Pay not disclosed•via JSearch
Apply