current professional pipeline production practices, and a basis in design fundamentals. Ideal candidates for this position will have an active interest in gaming, computer science, AI, robotics, and computer graphics as it is applied on teams in both games, interactive media, and live entertainment. Additionally, candidates should have a high level of expertise and have teaching, research, or professional experience in this area.
You are encouraged to contribute to teaching our core Project Course, supervising student teams in their project course work, and critiquing student work. Additionally, you will teach one to two elective courses in your specialty content area each year. We are looking for someone who will contribute to our teaching mission, be a passionate mentor and advisor, and serve with colleagues to help promote the general success of the department.
Responsibilities include teaching, advising, service, supervising student projects, critiquing student portfolios and demo reels, helping recommend the best artistic tools and process, and continued creative activities and scholarship in the field.
Your responsibilities will include:
- Teach, with co-faculty, the semester ETC Project Course. Supervise students within their project teams of typically 4-6 students and provide constructive criticism on project materials;
- Conduct code reviews with teams interested in deeper discussions on their software artifacts, which often utilize frameworks dependent on project needs;
- Hold office hours each week to help students;
- Be a mentor to incoming students and assist their professional growth and preparation for careers as creative developers in entertainment technology;
- Teach one to two elective classes per year;
- Attend presentations, faculty meetings, and program events.
Qualifications:
We are seeking a professional who ideally holds a MS (or PhD) in a relevant discipline and has proven industrial experience of five or more years. Additionally, we are looking for you to have:
- Strong verbal and written communication skills;
- The ability to bridge the gap between programmers and artists to help students work well on interdisciplinary teams;
- Strong collaboration and interpersonal skills;
- The capability of critiquing software engineering and conducting code reviews across a myriad of semester-length projects in the entertainment technology space;
- A passion for teaching, perhaps expressed through books or online forums, shared code repositories with blog walkthroughs, and/or evidence of helping programming teams grow in knowledge through instruction delivered directly, i.e., an "inspiring leader" willing to share.
Preferred additional skills include the following:
- Game engine development experience;
- Gameplay development experience, especially interactive 3D applications and real-time systems development;
- Teaching experience in related areas;
- Proficiency using Unity and Unreal Engine 4;
- Development experience with Unity and/or Unreal Engine 5;
- Mobile application development for Android or iOS.
Carnegie Mellon offers highly competitive salaries and start-up packages in an attractive urban environment frequently rated as one of the most livable in the U.S. The Entertainment Technology Center is committed to building a faculty within an increasingly broad university community, and we strongly encourage applications from individuals who have unique lived experiences. We also work actively to meet the needs of dual-career couples.
Apply Now