Applications are invited for the Technical Engineer Internship – Problem Setter (Programming) at HackerEarth, Bangalore. Check the details below!
About HackerEarth
HackerEarth is an AI-powered developer assessment platform that enables companies to accurately measure a developer’s skills through online coding tests. By taking a skill-based approach, it allows companies to automatically generate standardized tests across various skills and effectively evaluate a developer’s performance in those areas.
With a client base of over 500 organizations worldwide, including Fortune 1000 companies such as Walmart, Amazon, Barclays, GE, Siemens, and more, HackerEarth has assessed over 1 million candidates. The platform supports 37 programming languages, offers 8 different types of assessment techniques, and enables evaluations across more than 100 skills.

HackerEarth also provides a community version of its product, widely used by developers globally to assess their coding skills, improve, and measure their true potential. Through solving coding challenges and participating in online competitions and hackathons, the platform has built a thriving community of over 6 million developers.
Job Description
HackerEarth is seeking an experienced, self-driven, and curious Programming Problem Setter to join its passionate and innovative team. This role presents an exciting opportunity to contribute valuable insights and explain data models to clients, while working in a dynamic and engaging environment. HackerEarth is committed to fostering a strong community of programming enthusiasts through various initiatives.
Role and Responsibilities
- Problem setting team at HackerEarth creates new questions for public/private hackathons/challenges and for our technical assessment product.
- Create problems around data structures, algorithms, and maths across various difficulty levels.
- Create real-life programming questions and test problems created by other problem setters.
- Test problems created by other problem-setters
- Review HackeEarth’s existing question bank for technical errors (if any) and ensure that they follow suitable guidelines.
- Add code stubs (partial codes) to the code editor of the problems which helps candidates focus on writing the logic part for solving that particular problem rather than syntax.
- Respond to queries/suggestions/issues from candidates solving problems on the HackerEarth platform.
- Work closely with the tech doc team to remove context or grammar ambiguities from questions.
Required Skill Sets
- Excellent knowledge of data structures, algorithms, and maths.
- Excellent profile on some of the online judges (HackerEarth, HackerRank, Codeforces, Codechef, SPOJ etc.)
- Candidates with experience in creating or testing problems for online Judges will be preferred.
How to Apply?
Interested and eligible candidates can apply via this link.
Location
Bangalore, Karnataka. (Hybrid) – MUST