Job Title: Teaching Assistant – Software Development with Applied AI (Tamil)
Institution: Masai School, in academic collaboration with a premier institute
Course Format: Online
Engagement Type: Part-time
Time Commitment: 6–8 hours per week
Location: Remote (India)
Instruction Language: Tamil
Experience Required: Minimum 2 years in Software Development / Applied AI
About the Role
Masai School, in academic collaboration with a premier institute, is seeking a Teaching Assistant (Software Development with Applied AI – Tamil) to support learners enrolled in a hands-on program focused on programming fundamentals, full-stack development, and AI-powered software features.
The Teaching Assistant will be responsible for Q&A; support, doubt-solving sessions, tutorial facilitation, assignment guidance, and capstone mentoring, helping learners confidently build production-ready, AI-integrated software applications.
Key Responsibilities (KRAs)
1. Doubt-Solving & Q&A; Sessions
-
Conduct weekly doubt-solving and Q&A; sessions in Tamil.
-
Resolve learner queries related to:
-
Python programming fundamentals and clean coding practices
-
Logical thinking, loops, and structured problem solving
-
Data Structures (arrays, strings, lists, dictionaries, hashmaps)
-
Searching and sorting algorithms with intuition and complexity
-
Provide explicit, step-by-step explanations aligned with course outcomes.
2. Tutorial Sessions & Concept Reinforcement
-
Conduct tutorial sessions in Tamil to reinforce faculty-led classes.
-
Help learners understand:
-
How the web works (client-server model, HTTP methods, status codes, JSON)
-
Frontend fundamentals using HTML, CSS, and JavaScript
-
Backend development concepts using FastAPI
-
Ensure learners can translate theory into functional, working code.
3. Assignment, Lab & GenAI Coding Support
-
Support learners with:
-
Programming and DSA assignments
-
Frontend interactivity and API communication
-
Backend API creation, validation, and C
📌 Part Time (India)
🏢 Masai
📍 India