Logo for Masai

Teaching Assistant – Forward Deployed Engineer | Part-Time

Role overview

Qualifications

  • 2+ years of hands-on experience in software engineering, full-stack development, solutions engineering, or a related technical role.
  • Strong programming skills in Python, JavaScript/TypeScript, Java, Go, or similar languages.
  • Good understanding of APIs and backend development, databases and SQL, software engineering fundamentals, debugging and troubleshooting.
  • Prior experience in teaching, mentoring, training, or academic support.

Responsibilities

  • Conduct weekly doubt-solving and tutorial sessions.
  • Help learners understand software engineering concepts, assignments, and coding challenges.
  • Assist learners with backend development, APIs, databases, system integration, and software engineering practices.
  • Guide learners in building and improving applications and technical solutions.

Key facts

Hard skills

Other skills

  • Troubleshooting (Problem Solving)
  • Teaching
  • Mentorship
  • Problem Solving

About the company

Masai logo

Masai

Bootcamps & Skills Academies

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

Company details

IndustryBootcamps & Skills Academies
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

About the Opportunity

Masai School, in academic collaboration with a premier institute, is looking for an experienced Teaching Assistant – Forward Deployed Engineer to support learners enrolled in an online software engineering program.

As a Teaching Assistant, you will work closely with learners to help them understand software engineering concepts, solve technical doubts, debug code, and apply their learning through practical, real-world projects.

This is a great opportunity for software engineering professionals who enjoy teaching, mentoring, problem-solving, and helping others learn.

Institution: Masai School, in academic collaboration with a premier institute
Program: Forward Deployed Engineering
Mode: Fully Remote | India
Engagement: Part-Time
Time Commitment: 6–8 hours per week

Key ResponsibilitiesTeaching & Doubt Resolution

  • Conduct weekly doubt-solving and tutorial sessions.

  • Help learners understand software engineering concepts, assignments, and coding challenges.

  • Simplify complex technical concepts using practical examples.

  • Support learners with programming, debugging, and implementation challenges.

Technical & Academic Support

  • Assist learners with backend development, APIs, databases, system integration, and software engineering practices.

  • Help debug code and troubleshoot technical issues.

  • Guide learners in building and improving applications and technical solutions.

  • Answer technical questions through discussion forums, chats, and LMS platforms.

Project & Industry Support

  • Help learners apply software engineering concepts through practical, real-world projects.

  • Guide learners on APIs, third-party integrations, cloud platforms, deployment, and production workflows.

  • Share relevant industry use cases and engineering best practices.

  • Help learners understand system design, scalability, testing, and debugging practices.

Learner Engagement

  • Provide regular feedback and guidance to learners.

  • Encourage active participation in sessions and technical discussions.

  • Track learner progress and highlight challenges to the academic team.

  • Contribute feedback to improve the learning experience and course delivery.

Candidate Requirements
Must Have

  • 2+ years of hands-on experience in software engineering, full-stack development, solutions engineering, or a related technical role.

  • Strong programming skills in Python, JavaScript/TypeScript, Java, Go, or similar languages.

  • Good understanding of:

    • APIs and backend development

    • Databases and SQL

    • Software engineering fundamentals

    • Debugging and troubleshooting

  • Hands-on experience with Git, REST APIs, and software development workflows.

  • Prior experience in teaching, mentoring, training, or academic support.

  • Ability to explain technical concepts clearly and practically.

Good to Have

  • Experience with cloud platforms such as AWS, GCP, or Azure.

  • Familiarity with Docker, CI/CD, and deployment workflows.

  • Understanding of system design and distributed systems.

  • Experience with AI/ML or Generative AI integrations.

  • Experience mentoring students, developers,

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
·

Teacher 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.