Job Description
🔹 About the job:
🔸 Company: HackerEarth
🔸 Role: Technical Engineer – Problem Setter (Internship)
🔸 Job Type: Internship (6 months)
🔸 Location: Bangalore (Hybrid)
🔸 Experience: Student / College-level
Job Description
HackerEarth, a global leader in developer assessments and AI-powered skill evaluation, is on the lookout for a Technical Engineer – Problem Setter (Programming) intern to join their problem setting team in Bangalore. This is an exciting opportunity for students who are passionate about algorithms, competitive programming, and problem-solving.
As a Problem Setter intern, you’ll create, test, and refine algorithmic challenges that will be attempted by thousands of developers across the world. This role will place you at the intersection of learning and impact—helping developers improve their skills while shaping HackerEarth’s core assessment and hackathon offerings.
Join a company trusted by top-tier global brands like Walmart, Amazon, Siemens, and Barclays, and contribute to a developer community that’s 6M+ strong. If competitive coding is your playground and problem-setting excites you, this internship will feel more like passion than work.
Roles & Responsibilities
-
💡 Design new algorithmic challenges on topics like data structures, mathematics, and optimization
-
🧪 Test and validate problems created by other setters to ensure difficulty balance and technical soundness
-
🧾 Review HackerEarth’s existing question bank for accuracy, technical clarity, and adherence to guidelines
-
🖋 Add code stubs and editor support so candidates can focus on solving logic rather than syntax
-
🧠 Craft real-life problem statements that reflect real-world programming use cases
-
🗣 Respond to user queries, feedback, or issue reports on public challenge problems
-
📝 Collaborate with the documentation team to refine problem clarity and eliminate ambiguity
Requirement & Eligibility
-
🎓 Must be a current college student pursuing B.E./B.Tech or related technical degree
-
💻 Deep understanding of data structures, algorithms, and mathematical problem-solving
-
🧠 Hands-on coding experience in one or more programming languages (C++, Python, Java preferred)
-
🏆 Strong profile on competitive coding platforms such as HackerEarth, HackerRank, Codeforces, CodeChef, or SPOJ
-
🧩 Prior experience in problem setting or validation for any online judge is highly desirable
-
⚡ A natural love for coding, debugging, and finding the most optimized solutions
-
🤝 Strong collaboration and communication skills
-
📍 Must be available for a 6-month internship in a hybrid setup based in Bangalore
Expected Salary for this Role
💰 The stipend for the Technical Engineer – Problem Setter (Internship) role at HackerEarth typically ranges between ₹20,000 to ₹35,000 per month, based on skills, experience in problem setting, and performance in the hiring process. This is consistent with current internship trends at leading tech startups in India.