13 Nov
|
AlgoUniversity
|
Hyderabad
13 Nov
AlgoUniversity
Hyderabad
Function: Software Engineering → Algorithms & Developer Tools, Education & Training → Technical Mentoring 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. The core responsibilities for the job include the following: Build & Solve:
• Build and improve tools for coding contests, automated evaluation, and programming practice.
• Write effective 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:
• 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 analysing 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.
📌 Member of Technical Staff (Hyderabad)
🏢 AlgoUniversity
📍 Hyderabad