Teaching Assistant, Computer Science

Carnegie Mellon University

Doha, Qatar
Supporting undergraduate courses
Holding recitations/office hours
Working closely with students
This position is designed for candidates who are interested in enhancing their teaching portfolio, along with their research portfolio, to be better prepared for future academic positions

Job Summary

  • This position is designed for candidates who are interested in enhancing their teaching portfolio, along with their research portfolio, to be better prepared for future academic positions.
  • Responsibilities include supporting three to four undergraduate courses per year, holding recitations/office hours, working closely with students, and supporting our general educational mission.
  • Benefits eligible employees enjoy a wide array of benefits including comprehensive medical, prescription, dental, and vision insurance as well as a generous retirement savings program with employer contributions.

Matching Summary

This position is designed for candidates who are interested in enhancing their teaching portfolio, along with their research portfolio, to be better prepared for future academic positions.

Skills & Requirements

Must-have

  • supporting undergraduate courses
  • holding recitations/office hours
  • working closely with students
  • supporting general educational mission
  • programming experience required

Nice-to-have

  • enhancing teaching portfolio
  • enhancing research portfolio
  • strong communication skills
  • interpersonal skills

Key Requirements

  • Bachelor’s degree in computer science or related fields
  • programming experience

Work Rights

Not specified

Tailored Resume

Cover Letter