Job Details

Teaching Assistant in the Computer Science & Engineering Department

icon
Mahidol University International Demonstration School

location
Nakhon Pathom, Thailand
  • icon
    Preference : Both NES & NNES
  • icon
    Salary : Competitive Salary
icon
Start Work : Oct 2025

Highlights :

  • icon
    Job Type Full-time
  • icon
    Education Bachelor degree
  • icon
    B.ED./ PGCE / iPGCE Preferred
  • icon
    Experience 2 years
  • icon
    Major IT & Computer Science
  • icon
    Gender Any

Job overview
Qualifications :
  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Proficiency in at least one programming language (e.g., Python, JavaScript, etc.)
  • Experience teaching or working with high school students preferred
  • Strong communication skills and the ability to explain technical concepts clearly
  • Familiarity with current educational technology tools and platforms
  • Passion for technology education and student success

Job Description :

The Computer Science & Engineering Teaching Assistant (TA) supports the department by teaching 1–2 classes, assisting with grading, and performing additional school duties. This role is ideal for an educator passionate about technology, innovation, and helping students succeed in a collaborative learning environment.

 Key Responsibilities:

  • Instruct students in foundational computer science and technology concepts, emphasizing practical applications and problem-solving skills.
  • Teach programming using beginner-friendly languages such as Python and Scratch.
  • Create and maintain a positive, collaborative, and innovative classroom environment.
  • Assess and monitor student progress, providing timely, constructive feedback.
  • Collaborate with department staff to ensure alignment with curriculum goals.
  • Assist with grading assignments and projects.
  • Support school operations through additional duties (e.g., student supervision, school events, proctoring exams).

 

Please click on the "APPLY" button to proceed.

Note : Recruiter asking you to pay for a job? Never pay to get a job. Scams in teaching jobs industry are rampant. Be careful!