Logo for Masai

Part Time - Teaching Assistant - Software Development with AI (Tamil)

Role overview

Qualifications

  • Minimum 2+ years of experience in Software Development or Applied AI
  • Strong programming skills in Python
  • Solid understanding of Data Structures & Algorithms
  • Prior experience in teaching, mentoring, or TA roles

Responsibilities

  • Conduct weekly doubt-solving and QA sessions in Tamil
  • Conduct tutorial sessions to reinforce faculty-led classes
  • Support learners with programming and DSA assignments
  • Guide learners in building REST APIs and applying data validation

About the company

Masai logo

Masai

On a mission to make tech careers accessible to everyone, no matter their financial or educational backgrounds.

Company details

Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

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

    • Safe 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

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Virtual Office Assistant Related jobs

Other jobs at Masai

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.