Job Type: Internship · 4–6 months
Location: Pune, Maharashtra
Stipend: ₹20,000 – ₹35,000/month (based on interview performance)
Conversion: Full-time role for strong performers
About the role
We're hiring a DSA Teaching Assistant to work directly with learners building their problem-solving skills. You'll spend most of your day unblocking students — debugging their code, explaining why their approach is O(n²) instead of O(n log n), and helping concepts actually click. If you enjoy explaining problems as much as solving them, this is a good fit.
What you'll do
- Run doubt-clearing sessions (1:1 and group) on data structures and algorithms
- Review student code and give specific, actionable feedback
- Support live classes and lab sessions alongside the instructor
- Build and maintain problem sets, test cases, and written editorials
- Track learner progress and flag students who need extra attention
What we're looking for
- Strong command of DSA: arrays, strings, linked lists, stacks, queues, hashing, recursion, trees, graphs, heaps, sorting/searching, greedy, and dynamic programming
- Proficiency in Java (preferred). C++/Python is acceptable if your Java is strong enough to read and debug student code
- A consistent problem-solving record on LeetCode / GeeksforGeeks / Codeforces — share your profile
- Ability to explain a solution clearly: approach first, code second
- Patience. A good part of this job is answering the same question three different ways until it lands
- Final-year student or graduate in CS/IT or related field, or equivalent self-taught background
- Based in Pune or able to relocate
Bonus points
- Prior TA, tutoring, or mentoring experience
- Competitive programming background
- Comfortable communicating in both English and Hindi
What you get
- ₹20,000–₹30,000/month stipend
- Full-time offer on completion, based on performance during the internship
- Direct mentorship and a serious tune-up of your own fundamentals
- Internship certificate and letter of recommendation
How to apply
Fill out the application form here: https://forms.gle/34E1yNCA4kyHEdzE9
Include your resume and your LeetCode/GeeksforGeeks profile link. Shortlisted candidates go through a DSA round followed by a short teaching round where you'll explain a problem to us.
Pay: ₹20,000.00 - ₹35,000.00 per month
Benefits:
- Flexible schedule
- Health insurance
- Paid time off
Education:
Location:
- Pune, Maharashtra (Pune District) (Required)
Work Location: In person