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 clear, 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 CRUD operations
-
Assist learners during GenAI Coding Labs, including:
-
Using AI tools to understand DSA intuition
-
Generating pseudocode and debugging logic
-
Creating API documentation with AI assistance
-
Review submissions and provide structured, actionable feedback.
4. Backend, Data & Architecture Guidance
-
Guide learners in:
-
Building REST APIs using FastAPI
-
Applying Pydantic for data validation
-
Designing relational databases and schemas
-
Writing SQL queries and integrating databases using ORMs
-
Explain low-level design (LLD) concepts and basic backend architecture.
5. Applied AI & Capstone Project Support
-
Support learners in building LLM-powered backend features such as summarization or rewriting APIs.
-
Guide learners on:
-
LLM fundamentals (tokens, context windows, hallucinations)
-
Prompt design and context engineering
-
Protected and reliable AI usage in software applications
-
Mentor learners through full-stack capstone projects integrating frontend, backend, database, and AI features.
6. Learner Engagement & Academic Coordination
-
Track learner engagement and academic progress.
-
Encourage consistent participation through feedback and follow-ups.
-
Shadow faculty sessions and align tutorial support accordingly.
-
Escalate academic blockers to cohort managers.
-
Share learner feedback with academic and product teams.
Candidate Requirements
Must-Have
-
Minimum 2+ years of experience in Software Development or Applied AI
-
Strong programming skills in Python
-
Solid understanding of:
-
Data Structures & Algorithms
-
REST APIs and backend development
-
SQL and relational databases
-
Exposure to AI/LLM API integration in applications
-
Prior experience in teaching, mentoring, or TA roles
-
Comfort mentoring learners and explaining technical concepts in Tamil (spoken & written)
Good to Have
-
Frontend basics (HTML, CSS, JavaScript)
-
Experience with Git, GitHub, Jupyter, and LMS platforms
-
Familiarity with AI-assisted development workflows
Engagement Details
-
Time Commitment: 6–8 hours per week
-
Mode: Fully remote (online)
-
Compensation: ₹8,000 – ₹10,000 per month
Why Join Us
-
Work with Masai School and a premier academic institute
-
Mentor learners building AI-first software products
-
Stay hands-on with modern GenAI-powered development workflows
-
Flexible, remote, part-time engagement with meaningful learner impact
📌 Part Time - Teaching Assistant - Software Development with AI (Tamil) (India)
🏢 Leading
📍 India