Backend Engineer Intern

3 Month · Project-Based · Mumbai / Hybrid


Job Description

Company: InstaprepsAi
Position: Backend Engineer Intern
Duration: 3 Month (Project-Based, Full-Time)
Location: Mumbai (In-Office / Hybrid)
Target: Exclusively for students enrolled at IIM

About InstaprepsAi

InstaprepsAi is an EdTech company and the creator of the world’s first “Confidence Learning Platform.” Founded by alumni from IIT, NIT, and Super30, we help students preparing for competitive exams (like JEE, NEET, and Olympiads) build confidence and excel. We use AI to provide deep analytics, personalized learning paths, and mentorship to make quality education accessible to all.

Project Overview

We are looking for a highly-skilled Backend Engineer Intern for a 3-month intensive sprint to help build and optimize a scalable and reliable backend infrastructure. Your mission is to convert existing product requirements into performant backend systems, APIs, and microservices.

You will handle database design, API development, performance optimization, and deployment. This is a high-impact, high-ownership role responsible for building core backend components that directly power our AI-driven learning experience.

Core Responsibilities

  • Develop Scalable APIs: Design, build, and optimize RESTful or GraphQL APIs using frameworks like FastAPI, Flask, or Node.js.
  • Database Design & Management: Architect, optimize, and manage relational and non-relational databases (PostgreSQL, MongoDB).
  • Microservices & Architecture: Develop modular, scalable backend services and integrate them using message queues (Kafka, RabbitMQ).
  • Cloud Deployment: Deploy, monitor, and manage applications on cloud platforms (AWS, GCP, Azure) using Docker and CI/CD pipelines.
  • Security & Authentication: Implement JWT/OAuth-based authentication, access control, and data security measures.
  • Performance Optimization: Analyze bottlenecks and optimize backend performance, scalability, logging, and error handling.
  • Collaborative Development: Work closely with frontend, AI, and product teams to integrate backend solutions into the main platform.

Required Qualifications

  • Currently pursuing B.Tech/M.Tech/Ph.D. in Computer Science or a related field at IIM.
  • Strong programming skills in Python, Java, or Node.js.
  • Hands-on experience with backend frameworks (FastAPI, Flask, Express, Django).
  • Solid understanding of REST API design, database systems, and basic cloud concepts.
  • Strong debugging skills and ability to write clean, modular, and scalable code.
  • Ability to work independently, learn fast, and deliver under tight deadlines.

Preferred Qualifications (Nice to Have)

  • Experience with AWS or GCP (EC2, Lambda, S3, Firebase, etc.).
  • Familiarity with Docker, Kubernetes, or CI/CD.
  • Knowledge of caching, WebSockets, and real-time systems.
  • A portfolio or GitHub demonstrating backend or system design projects.

What We Offer

  • Ownership of a real-world backend architecture project.
  • Direct experience working with scalable infrastructure and real-time platforms.
  • Mentorship and collaboration with experienced engineers and AI experts.
  • A competitive internship stipend.
  • Opportunity to work with our core engineering team in Mumbai.
InstaPrepsInstapreps AI