Technical Trainer DSA

3 days ago


Mohali district India, IN CHANDIGARH UNIVERSITY Full time

Job Title:

DSA Technical Trainer (Technical Trainer – Data Structures & Algorithms)

Location:

Chandigarh University, Mohali (Punjab, India)

Job Summary:

The DSA Technical Trainer will be responsible for designing, developing, and delivering hands-on training in Data Structures & Algorithms (DSA) and related technical areas (e.g. Java / Full Stack etc.). The role involves mentoring students through problem solving, coding best practices, competitive programming platforms, and aligning content with industry trends to help prepare students for placements, hackathons, technical interviews, and real-world software development tasks.

Key Responsibilities:

  • Develop training curriculum and materials on DSA topics: arrays, linked lists, stacks, queues, trees, graphs, sorting/searching algorithms, recursion, dynamic programming, greedy algorithms, etc.
  • Plan and deliver lectures / interactive sessions, hands-on labs / coding workshops.
  • Mentor students on coding best practices, debugging, algorithmic complexity (time/space), code efficiency.
  • Use competitive programming platforms (LeetCode, HackerRank, CodeChef) to conduct challenges or contests; guide students in participating, solving problems.
  • Assess student learning via assignments, quizzes, coding tests, projects; provide feedback.
  • Update and maintain training content to reflect current industry tools, frameworks, best practices.
  • Collaborate with faculty / departments to align the DSA training with overall curriculum / placement requirements.

Required Qualifications & Skills:

  • Bachelor’s degree in Computer Science, Engineering (CSE / IT) or related field; Master’s degree preferred or desirable.
  • Strong proficiency in programming languages: e.g. Java, C++, Python etc.
  • Deep understanding of Data Structures & Algorithms (theory + implementation)
  • Familiarity with front-end / back-end technologies is a plus (if role also involves Full Stack)
  • Experience with, or ability to use, version control tools (e.g. Git) and databases (SQL / NoSQL) as needed.
  • Excellent communication and presentation skills – ability to explain complex topics clearly to students / trainees.
  • Good mentoring / coaching skills. Patience, ability to guide learners.

Desirable / Preferred:

  • Prior experience in teaching, training, or mentoring, especially in higher education / technical training.
  • Certifications or achievements in competitive programming.
  • Experience with content development, e-learning platforms, LMS tools.
  • Knowledge of modern frameworks / tools if full stack component included (front-end frameworks, REST APIs, Spring Boot, etc.)



  • Mohali district, India, IN CHANDIGARH UNIVERSITY Full time

    The Assistant Director - Technical Trainer for the CSE department at Chandigarh University, Mohali focuses on technical upskilling in key areas like DSA, DBMS, NOS, and competitive programming platforms (Hackerrank, Leetcode, Codechef). Job ResponsibilitiesDesign and conduct technical training: Lead the development, delivery, and evaluation of advanced...


  • india, IN Patch the Skill Part time

    Company DescriptionPatch the Skill is a provider of corporate training services, specializing in technical and soft skills training such as Voice & Accent, Cloud, AI, Machine Learning, IoT, Data Science, and more. With a focus on enhancing communication skills and team building, we offer a wide range of training programs including AWS, Azure, Java...


  • india, IN EC-Energy Events Part time

    EC-Energy Events is looking for an experienced Rotating Equipment Reliability Consultant/Trainer to join our growing pool of experts supporting technical conferences, training programs, and workshops across the energy and industrial sectors.This is a part-time, hybrid role with flexibility for virtual delivery and occasional travel.Role OverviewAs a...


  • Mohali district, India, IN CHANDIGARH UNIVERSITY Full time

    Role OverviewThe Learning & Development (L&D) Officer will be responsible for driving capability building initiatives across the UITTR department by conducting competency mapping, training need analysis (TNA), and implementing effective learning interventions. The role requires close collaboration with academic and administrative teams to design and deliver...


  • india, IN YALLO Group Part time

    Type: Contract - Fully Remote/Part Time(half day- 4hrs per day) Duration: 1 month(Extendable)Start date: Immediate/ ASAPAbout the RoleWe are seeking an experienced Oracle Fusion HCM Techno Functional Consultant with a strong background in end-to-end implementation and functional training.The role requires a hands-on expert who can design, deliver, and...

  • Responsible AI

    3 days ago


    india, IN EXL Full time

    About the Role:We are seeking a highly skilled and principled Responsible AI Evaluator to assess, audit, and ensure the ethical development and deployment of AI models across the enterprise. This role spans traditional ML models, Large Language Models (LLMs), and Generative AI systems, with a strong focus on fairness, transparency, privacy, security, and...

  • Senior Data Engineer

    2 weeks ago


    india, IN Sovereign IT Solutions Pvt Ltd Full time

    We are seeking a Senior Data Engineer with 8+ years of real-world experience to act as a Subject Matter Expert (SME) and train students specifically for Data Engineering, Big Data, and AI/ML Data Platform interviews.The ideal candidate will not only be hands-on with the latest data + AI/ML technologies but also excel at coaching, mentoring, and conducting...

  • Training Manager

    2 weeks ago


    Bangalore Urban, Karnataka, India, IN Urban Company Full time

    Job Description: We are seeking an experienced Trainer for our Cleaning Category to join our dynamic team. The Trainer will play a crucial role in ensuring the high-quality delivery of home cleaning services in our designated cities. This individual will be responsible for leading all training initiatives, developing and refining training content, and...


  • Bangalore Urban, Karnataka, India, IN Urban Company Full time

    Job Description: We are seeking an experienced Trainer for our Cleaning Category to join our dynamic team. The Trainer will play a crucial role in ensuring the high-quality delivery of home cleaning services in our designated cities. This individual will be responsible for leading all training initiatives, developing and refining training content, and...

  • Software Engineer

    3 days ago


    india, IN Crossing Hurdles Full time

    Job Title: LLM Trainer – GermanEmployment Type: ContractLocation: RemotePay: Up to $23/hourAbout the RoleThis is a contract opportunity to contribute to cutting-edge AI projects. The role involves designing realistic conversations in German to train and improve Large Language Models (LLMs). You’ll be simulating real-world interactions between users and...