Teaching Assistant - Software Development with AI

Full–time

Posted on: 5 days ago

Overview

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)
  • 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.
  • 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.
  • 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.
  • 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.
  • 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
  • Safe and reliable AI usage in software applications
  • Mentor learners through full-stack capstone projects integrating frontend, backend, database, and AI features.
  • 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