Site logo

Carnegie Mellon University: College of Engineering: CMU Africa


Location: Kigali, Rwanda, AFRICA


Description:

Carnegie Mellon University Africa (CMU-Africa) is seeking passionate and experienced Teaching Assistants to support graduate-level courses at our campus in Kigali, Rwanda starting Spring 2026.These are fixed-term, part-time teaching Assistant positions that require in-person presence at our CMU-Africa location.

The Teaching Assistants will facilitate learning by providing academic support, helping students with assignments and projects, and coordinate with faculty to ensure smooth course delivery. A list of available courses and their descriptions can be found here.



We are looking for individuals with previous Teaching Assistant experience and/or relevant industry expertise in one or more of the following areas:

  • Software Engineering
  • Data Analytics and Artificial Intelligence
  • Cybersecurity
  • Cloud Computing
  • IT Entrepreneurship

As a Teaching Assistant at CMU-Africa, you will play a critical role in shaping the students academic experience by providing high-quality support that promotes academic success. While specific responsibilities may vary, they will include, but are not limited to, the following:



  • Provide academic and technical support to students through office hours, review sessions, and discussion forums.
  • Support students in the implementation of optimization algorithms using tools such as Python and MATLAB.
  • Provide feedback on student progress and common challenges to the course instructor.
  • Coordinate exam proctoring and ensure clear communication between CMU-Africa students and the faculty.
  • Deliver lab exercises by issuing the necessary equipment to students, assisting them with hardware design and coding tasks, and providing tutorials as needed


Qualifications:

  • Bachelor’s degree in a relevant field (e.g., Electrical & Computer Engineering, Computer Science, Information Technology,
  • Demonstrated mastery of course content (e.g., programming, data science, cybersecurity, machine learning, software engineering, technology policy-depending on the course).
  • Strong academic performance in the course(s) one is applying for
  • Demonstrated mastery of CMU-standard tools such as: Canvas (LMS), GitHub / GitLab, Python, MATLAB, or other programming tools (depending on course), Zoom, MS Teams, or other instructional tools
  • Commitment to academic integrity and student support.
  • Strong interest in supporting high-quality graduate education aligned with CMU-Africa’s mission of driving digital transformation.
  • Excellent written and verbal communication skills as well as ability to explain complex concepts clearly.
  • Prior tutoring, mentoring, or teaching experience is an added advantage
  • Strong organizational skills and ability to manage multiple tasks.
  • Ability to work collaboratively with faculty, staff and students

Tagged as: Employment

Source
HigherEdJobs - Tutors and Learning Resources

Print Job Listing

Sign in

Sign Up

Forgot Password

Cart

Your cart is currently empty.

Share