Technical Engineer Internship Opportunity at HackerEarth

Published On:
Technical Engineer Internship Opportunity at HackerEarth

Overview of the Internship

HackerEarth is offering an exciting Technical Engineer – Problem Setter (Programming) Internship in Bangalore, Karnataka. This is a great opportunity for students passionate about coding, problem-solving, and competitive programming. The internship will last 6 months with a possibility of extension and requires a hybrid work setup in Bangalore.

About HackerEarth

HackerEarth is a leading AI-powered developer assessment platform that enables companies to evaluate a developer’s coding skills through automated coding tests and hackathons. With a global customer base, including Fortune 1000 companies like Walmart, Amazon, Barclays, GE, and Siemens, HackerEarth has assessed over 1 million candidates and supports 37 programming languages.

Apart from corporate assessments, HackerEarth has a thriving community of 6M+ developers who engage in coding challenges, hackathons, and competitions to improve their skills.


Role and Responsibilities

As a Technical Engineer – Problem Setter, your main responsibility will be to create and test programming problems for various coding challenges, hackathons, and technical assessments. Your role will directly impact the quality of assessments conducted on the HackerEarth platform.

Key Responsibilities:

  • Design programming problems related to data structures, algorithms, and mathematics for different difficulty levels.
  • Create real-world coding challenges for private/public hackathons and technical assessments.
  • Test and review problems set by other problem setters to ensure quality and correctness.
  • Improve existing problem sets by identifying and fixing technical errors.
  • Add code stubs (partial code templates) to problems to help candidates focus on writing logic rather than syntax.
  • Respond to candidate queries and feedback related to coding challenges.
  • Work closely with the technical documentation team to refine problem statements and remove ambiguities.

Required Skills and Qualifications

Candidates must have a strong programming background and problem-solving ability. The ideal candidate should possess:

Technical Skills:

  • Strong knowledge of data structures, algorithms, and mathematics.
  • Active profile on competitive programming platforms such as HackerEarth, Codeforces, CodeChef, SPOJ, or HackerRank.
  • Experience in creating or testing problems for online coding platforms is preferred.

Additional Skills:

  • Passion for coding and problem-solving.
  • Strong analytical and logical thinking.
  • Ability to write clear and structured problem statements.
  • Interest in optimization techniques and algorithmic efficiency.

Location and Work Setup

  • Location: Bangalore (Hybrid mode – must be available for in-office work when required).
  • Duration: 6 months (with an option for extension based on performance).

Why Apply for This Internship?

  • Hands-on experience in problem-setting and competitive programming.
  • Opportunity to work with a highly skilled and passionate team in a fast-growing company.
  • Exposure to real-world programming challenges and industry-leading assessment techniques.
  • A great stepping stone for those interested in careers in competitive programming, software development, or technical content creation.

How to Apply?

Applications are open on an ongoing basis until the position is filled. If you are passionate about coding, problem-solving, and competitive programming, this internship could be a perfect opportunity to showcase your skills and grow in the field.

Wishing you the best in your job search and future career! 🚀


Chandan Mahato

This article is written by me, and I have Master's Degree in Computer Applications (MCA). For any inquiries, feel free to contact me at chandan@jobcode.in. I’m happy to assist you!

Leave a Comment