Search by job, company or skills

learncomet

DSA Instructor/Trainer

Save
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description LearnComet partners with universities and colleges to bridge the gap between academic learning and industry expectations. Its programs are designed and delivered by active IT professionals, combining structured curriculum with practical, real-world application. By uniting academic rigor with industry relevance, LearnComet helps students become confident, skilled, and placement-ready. The organization focuses on making technical training structured, practical, and personalized so that industry readiness becomes a core part of higher education. This mission-driven environment offers instructors the opportunity to shape future technology professionals in a meaningful way.

Role Description This is an on-site, contract role for a DSA (Data Structures and Algorithms) Instructor/Trainer based in Jalandhar. The instructor will deliver structured DSA sessions, explain core concepts, and guide learners through problem-solving using languages such as C++, Java, or Python. Day-to-day responsibilities include preparing lesson plans and teaching materials, conducting live classes, supervising hands-on coding labs, and reviewing learners code and assignments. The role also involves mentoring students on algorithmic thinking, debugging techniques, and interview-style problem sets, as well as providing regular feedback on performance. The instructor will collaborate with the academic and program teams to refine curriculum, align content with industry needs, and support assessments and evaluations.

Qualifications

  • Strong foundation in Data Structures and Algorithms, including arrays, linked lists, stacks, queues, trees, graphs, recursion, dynamic programming, and time/space complexity analysis.
  • Proficiency in at least one programming language commonly used for DSA (e.g., C++, Java, or Python), with the ability to write clean, well-documented, and efficient code.
  • Experience in teaching, training, or mentoring learners in technical subjects, preferably at the college or professional level.
  • Ability to design structured lesson plans, coding exercises, and assessments that balance theory and practical application.
  • Strong communication and presentation skills, with the ability to explain complex concepts in a clear, accessible, and engaging way.
  • Familiarity with competitive programming, coding interview patterns, and placement-focused problem-solving is highly desirable.
  • Comfort with classroom management, providing constructive feedback, and supporting learners with diverse backgrounds and skill levels.
  • Bachelor's degree or higher in Computer Science, Information Technology, or a related field (or equivalent practical experience).
  • Experience with version control (e.g., Git) and basic software development practices is an advantage.
  • Commitment to learner success, continuous improvement, and staying current with evolving industry standards and best practices in DSA.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 149770253