Position Title:
Instructional Staff - AI Engineer
Location:
Heinz College, Carnegie Mellon University
Start Date:
August 24, 2026 (Fall Semester)
Position Type:
Part-Time, Temporary
Reports To:
Faculty Supervisor(s)
Student-Facing:
Yes
Position Summary
Heinz College at Carnegie Mellon University is seeking a graduateof the Master of Artificial Intelligence Systems Management (AIM)or an AI-related CMU program to assist in creating AI systems orworkflows for assignments originally designed for Python developersinto equivalent assignments for AI systems or LLM agent workflows.This role supports curriculum development and delivery for thesecourses, which include core courses in the AIM program and arelated MISM course: 95-820 NL(X) and LLMs, 94-844Generative AI Lab, 95-864 AI Model Development, and 94-879Fundamentals of Operationalizing AI .
Key Responsibilities
- Manage software, data and AI model compliance, includingunderstanding university, local, state and federal policies toensure course content, computing environments, computer resources,data, information and course delivery meets university, local,state and federal rules.
- Establish, develop and maintain shared compute resources, such asvirtual machines or local hosts, for implementing and evaluatingGenerative AI models.
- Develop course assignments and activities to teach Generative AImodel development, evaluation, operationalization, and standardindustry practices for AI engineering.
- Translate existing Python programming assignments into LLM Agentor ‘Agentic AI’ equivalents.
- Collaborate with a supervising professor to align assignmentswith course objectives.
- Maintain clear documentation of decisions and codestructure.
- Assist in testing and validating translated assignments forcorrectness and usability.
Additional Information
- This is a student-facing, full-time temporary role focusedon backend curriculum support.
- The position is ideal for someone looking to contribute toacademic development while gaining experience in educationaltechnology and instructional design.
- This is an AI-engineering focused position, supporting AI coursesat Heinz College, Carnegie Mellon University. The position is idealfor someone who enjoys building systems, workflows or APIs forlarge language model (LLM) systems.
Qualifications
Required Qualifications
- Graduate of the AIM program at Heinz College, Carnegie MellonUniversity.
- Willingness to present or communicate with students on a regular basis.
- Proficiency in Python programming language and LLM SystemEngineering.
- Experience establishing virtual machine and compute environments(Linux, AWS, GCP).
- Strong understanding of distributed AI system concepts andinfrastructure.
- Experience with designing and conducting LLM evaluations andworking with LLM APIs.
- Ability to work independently and communicate effectively withfaculty supervisor(s).
- Ability to conduct worth with integrity and ethics and workprofessionally with students.
Preferred Qualifications
- Experience with educational content development or curriculumsupport.
- Experience with version control systems (e.g., Git).
- Experience working with containers (Docker, Podman, AppleContainers)
- Attention to detail and commitment to producing high-qualityinstructional materials.
Carnegie Mellon University is an equal opportunity employer.It does not discriminate in admission, employment, oradministration of its programs or activities on the basis of race,color, national origin, sex, disability, age, sexual orientation,gender identity, pregnancy or related condition, family status,marital status, parental status, religion, ancestry, veteranstatus, or genetic information. Furthermore, Carnegie MellonUniversity does not discriminate and is required not todiscriminate in violation of federal, state, or local laws orexecutive orders.