## About the RoleTitle: Problem Setter Intern – Data Structures & AlgorithmsSkills: Data Structures & Algorithms, Test Case Design, Technical WritingLocation: Work from the officeEmployment Type: InternshipDuration: 6 MonthsAbout the RoleWe are looking for passionate programmers who love solving problems and want to contribute to the learning journey of thousands of students. As a Problem Setter Intern, you will design original coding problems, write precise test cases, and craft clear editorials that help learners build real DSA mastery — not just memorize solutions.This is a role for someone who enjoys the craft of a well-designed problem as much as solving one.About CipherSchoolsCipherSchools is an India-based ed-tech company transforming how students learn technology and grow into industry-ready professionals. Since 2020, we've been helping learners strengthen their technical foundations and gain real-world skills through mentorship, hands-on training, and project-based learning.Our Mission: We are on a mission to bridge the gap between passionate, unskilled students and seasoned industry experts. By connecting these two groups, we aim to empower students and help them realize their career aspirations.What You'll DoDesign original and engaging coding problems in Data Structures and Algorithms (easy, medium, and hard)Write clean test cases to validate correctness and edge casesProvide detailed editorial/solution explanations for each problem (in C++/Java/Python)Review, debug, and test existing problems for quality assuranceWho You AreStrong understanding of DSA concepts, including arrays, strings, linked lists, trees, recursion, dynamic programming, graphs, and related topicsHands-on coding experience in C++, Java, or PythonStrong problem-solving and analytical skillsExcellent communication and ability to clearly explain technical concepts and solutionsPrior experience participating in competitive programming or DSA contests on platforms such as LeetCode, Codeforces, GeeksforGeeks, or HackerRank is a plusPerks & BenefitsStipend: ₹15,000 – ₹20,000/monthJob offer opportunity post-internship, based on performanceCertificate and Letter of RecommendationFlexible work hours## Key ResponsibilitiesDesign original and engaging coding problems in Data Structures and Algorithms (easy, medium, and hard).Write clean test cases to validate correctness and edge cases.Provide detailed editorial/solution explanations for each problem (in C++/Java/Python).Review, debug, and test existing problems for quality assurance.## Qualifications* B.Tech - Bachelor of Technology* B.E. - Bachelor of Engineering* BCA - Bachelor of Computer Applications* M.Tech - Master of Technology## Life at CipherSchools###### Collaborative CultureWe build together, learn together, and grow together.###### At a GlanceExperience0 - 5 yearsSalary Range₹ 15K - ₹ 20K / monthPosted6 days agoApplication Deadline9/29/2026