MERN Stack + Generative AI Trainer
Scholar’sEdge Academy · J. P. Nagar 2nd Phase, Bengaluru · On-site · Full-time
Role at a glance
- Teaches: Full Stack Development with GenAI (5 months + 2-month internship), AI Application Developer (5 + 2) and the AI Foundations Weekend Bootcamp
- Reports to: Founder / Academic Head
- Schedule: live batches of 3 hours a day, Saturday labs and workshops, and free demo classes. About [45-46] teaching hours a week, plus prep and mentoring
- Experience: Freshers or minimum 1 year building with MERN, plus at least one deployed GenAI app. Practical teaching or mentoring experience with Hands on practice strongly preferred.
- Pay: ₹15,000 - ₹20,000 per month full-time
About Scholar’sEdge Academy
Scholar’sEdge Academy is a skills-and-internship institute in J. P. Nagar, Bengaluru. Every program pairs 3–5 months of live, mentor-led training with a 2-month internship on real projects. Our promise to students is simple: you’ll leave able to show what you can do, not just with a certificate. We’re early, we’re building fast, and the trainer we hire now will shape how we teach.
The role
You’ll teach students to build and ship real web applications with the MERN stack, and to put AI inside them: chatbots, Q&A over documents (RAG), AI features and agents. You’ll also show them how to use AI coding assistants without losing the ability to read, debug and judge the code. You’ll be the face of our tech courses, in the classroom, in demo classes and in short videos on our social pages.
What you’ll do
Teach
- Deliver live, hands-on classes (3 hours a day) in Full Stack Development with GenAI and AI Application Developer. Spend most of the time coding live, not reading slides.
- Run Saturday labs, free weekend workshops and free demo classes for prospective students and parents.
- Teach beginners from zero, including non-CS graduates, and stretch advanced learners in the same batch.
Build proof with students
- Guide every student through 4–6 portfolio projects and a final capstone, each deployed live with a clean GitHub repository and README.
- Review code every week. Give written feedback, require fixes and track each student’s progress.
- Mentor students during the 2-month internship: plan real project work, run daily stand-ups and sign off the deliverables.
Keep the course current
- Own and update the syllabus, assignments, quizzes and project briefs for both courses, and review them every quarter for new tools and practices.
- Build marking guides and run mock technical interviews. Help students turn their projects into strong resumes and LinkedIn and GitHub profiles.
Be the face of the courses
- Appear on camera in 1–2 short teaching videos a week. Scripts and editing support are provided. Example: “Build a RAG chatbot in 60 seconds.”
- Answer course questions honestly, and never promise jobs or salaries.
What you must know
JavaScript
- Must have: ES6+, async/await, promises, closures, modules, the DOM, debugging in DevTools
- Good to have: TypeScript
Frontend
- Must have: React (hooks, React Router, forms, state management with Context, Redux Toolkit or Zustand), HTML5, CSS3, Tailwind, responsive design
- Good to have: Next.js (App Router), React Query, accessibility
Backend
- Must have: Node.js, Express, REST API design, middleware, login with JWT or sessions, input validation, error handling
- Good to have: WebSockets or Socket.io, GraphQL, rate limiting
Database
- Must have: MongoDB, Mongoose, schema design, indexing, aggregation
- Good to have: PostgreSQL or SQL basics, Redis
Generative AI
- Must have: LLM APIs (OpenAI, Anthropic, Gemini), prompt design, structured output and function calling, embeddings, RAG with a vector store (MongoDB Atlas Vector Search, pgvector, Pinecone or Chroma), streaming AI responses into a React UI
- Good to have: LangChain or LlamaIndex, AI agents and tool use, MCP, evaluating AI output, open-source models (Ollama)
AI-assisted coding
- Must have: daily use of GitHub Copilot, Cursor, Claude Code or similar, and the ability to teach students to review and test what these tools produce
Shipping
- Must have: Git and GitHub (branches, pull requests), deployment (Vercel, Render or Railway), environment variables and keeping API keys safe
- Good to have: Docker, CI/CD with GitHub Actions, AWS basics, testing with Jest or Vitest
Python
- Must have: enough to read and run AI examples
- Good to have: FastAPI
Who we’re looking for
- Freshers or minimum 1 year building production or client apps with MERN, and at least one deployed GenAI project you can show us live.
- Has taught before: as a trainer, teaching assistant, mentor, college faculty, YouTube creator, or a team lead who onboarded juniors. A fresher with an outstanding portfolio and a strong demo class will also be considered.
- Explains hard ideas simply, is patient with beginners and is honest when they don’t know something.
- Comfortable teaching in English. Kannada and/or Hindi is a plus for students and parents.
- Degree in CS, IT or a related field (B.E., B.Tech, BCA, MCA, B.Sc.), or equivalent proven skill.
Not a fit: people who teach from slides only, who’ve never deployed a full app, or who think AI tools mean students don’t need to understand code.
What we offer
- ₹15,000 - ₹20,000 per month full-time, Paid on time, every month.
- A real say in the curriculum: you’ll help build two courses that are still taking shape.
- Your own visible teaching brand, through on-camera content credited to you.
How to apply
Send your resume, your GitHub link, one live deployed project (ideally with an AI feature) and, if you have one, a short teaching video. Use [scholarsedgeacademyedu@gmail.com] or WhatsApp [+91 99020 58603], with the subject “MERN + GenAI Trainer”.
Hiring process
- Screening (2 days): we check your resume, GitHub and live project.
- Intro call (15 min): experience, availability, salary expectations.
- Demo class (20 min + 10 min Q&A): teach a topic we send you 48 hours earlier, to real learners or our team.
- Technical round (45 min): a live review of your own project’s code, plus one small build task.
- Offer (2–3 days): reference check, then the offer letter.
Pay: ₹15,000.00 - ₹20,000.00 per month
Work Location: In person