Coding Instructor | Mentor | Data Structures & Algorithms by CipherSchools

Coding Instructor | Mentor | Data Structures & Algorithms at CipherSchools

Apply by 25 Mar 2026

This article outlines an in-person teaching opportunity in competitive programming. It covers the core responsibilities — conducting interactive sessions, designing and delivering lectures on algorithms, data structures and coding techniques, creating coding challenges and mock contests, providing personalized feedback, evaluating student progress, collaborating on curriculum development, and staying updated with competitive programming trends.

Role overview

The role involves interactive in-person sessions focused on competitive programming. Instructors design and deliver lectures, manage coding challenges and mock contests, provide personalized mentorship, and work with other mentors to develop curriculum while keeping up with current trends in competitive programming.

Key responsibilities

  • Conduct interactive in-person sessions teaching competitive programming.
  • Design and deliver lectures on algorithms, data structures and coding techniques.
  • Create and manage coding challenges and mock contests.
  • Provide personalized feedback and mentorship to students.
  • Evaluate student progress through assessments.
  • Collaborate with mentors to develop curriculum.
  • Stay updated with competitive programming trends.

Required skills and work details

Required technical skills include:

  • Algorithms
  • C/C++ programming
  • Data Structures
  • Dynamic programming

Work specifics provided: duration is 4 months, work hours are approximately 4-6 hrs/day, schedule is 5 days/week, and there are 4 openings.

Perks and logistics

  • Letter of recommendation
  • Flexible hours
  • Informal dress code
  • Free snacks & beverages
  • Organization covers food, travel and accommodation

In summary, this role focuses on teaching competitive programming through interactive in-person sessions, lecture delivery, challenge design, assessments and mentorship. Required skills include algorithms, C/C++ programming, data structures and dynamic programming. The position runs for 4 months, with approximately 4–6 hours per day, five days per week, and has four openings. Perks include a letter of recommendation and covered food, travel and accommodation.

Share this post –
Job Overview

Date Posted

February 23, 2026

Location

Chandigarh, Mohali, Punjab

Salary

₹ 60k - 80k /month

Expiration date

Apply by 25 Mar 2026

Experience

Not Disclosed

Gender

Both

Qualification

Any

Company Name

CipherSchools

Job Overview

Date Posted

February 23, 2026

Location

Chandigarh, Mohali, Punjab

Salary

₹ 60k - 80k /month

Expiration date

Apply by 25 Mar 2026

Experience

Not Disclosed

Gender

Both

Qualification

Company Name

CipherSchools

Apply by 25 Mar 2026
Want Regular Job/Internship Updates? Yes No