Member of Technical Staff (MTS) Intern
AlgoUniversity
Posted 13 Nov 2026, 10:53 IST · Last seen open on LinkedIn 13 Nov, 13:01 IST
This job at a glance
- Who can apply
- Freshers and up to 1 year
- Must know
- Data structures & algorithmsC++Git
- Work
- On-site in Hyderabad · internship
- Pay
- Not stated by the employer.
- Skill demand
- Data structures & algorithms7%C++6%Git1%of 98 similar fresher jobs posted in India this week
- Listed
- 13 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
We’re looking for strong programmers who enjoy solving challenging problems, building tools, and helping others become better engineers. As an MTS Intern, you’ll work with our technical and academic teams to create coding challenges, build tools for programming labs and contests, and mentor students in DSA and competitive programming. This role combines algorithmic problem-solving, hands-on development, and teaching.
Key Responsibilities
- Build & Solve:
- Build and improve tools for coding contests, automated evaluation, and programming practice.
- Write efficient reference solutions, test generators, validators, and checkers.
- Create programming problems with clear statements, constraints, and examples.
- Design balanced problem sets for contests, assignments, and technical assessments.
- Test alternate approaches, identify edge cases, and ensure reliable evaluation.
- Write editorials explaining solution approaches, correctness, and complexity.
- Teach & Mentor:
- Conduct DSA labs, competitive programming practice sessions, and contest discussions.
- Help students develop problem-solving skills through guided practice and upsolving.
- Resolve doubts, review code, and debug alongside students.
- Explain algorithms and complex concepts clearly and patiently.
- Work with faculty and industry mentors to improve assignments, learning material, and contest preparation.
Requirements & Tech Stack
- Join us in person at our Bengaluru campus. No work-from-home or remote option.
- Final-year student or fresh graduate in CS or a related field.
- Strong DSA, programming, and algorithmic problem-solving fundamentals.
- Proficiency in C++, with comfort analyzing correctness and time and space complexity.
- Hands-on coding experience through competitive programming, projects, or open-source contributions. Share your coding profiles and GitHub.
- Ability to explain your reasoning clearly and help others work through problems.
- Attention to detail when writing code, designing test cases, and reviewing solutions.
Good to Have
- Strong performance on Codeforces, CodeChef, AtCoder, or in ICPC.
- Prior problem-setting, contest-testing, or editorial-writing experience.
- Experience building developer tools, autograders, or automation scripts.
- Familiarity with Polygon, testlib, stress testing, or custom checkers.
- Prior TA, teaching, mentoring, or programming club experience.
- Open-source contributions or participation in hackathons.