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)
🏢 Masai
📍 India