Company Size
Mid-Sized
Experience Required
2 - 4 years
Working Days
5 days / week
Office Location
Karnataka Bengaluru
Map
Role & Responsibilities
We are seeking passionate DSA Faculty & Associate Instructors to join our Computer Science Department. This is an academic-focused role where you will teach mentor and guide Computer Science students while also applying your software development and competitive programming expertise.
Key Responsibilities-
Teaching & Mentorship :
- Deliver engaging lectures to Computer Science students on Data Structures Algorithms and System Design.
- Mentor students on competitive programming coding challenges and hackathons.
- Conduct labs tutorials assessments and mock interviews to prepare students
- for placements.
Software Development & DSA Expertise :
Design and implement advanced data structures and algorithms.Solve real-world System Design problems (HLD & LLD).Provide guidance on coding best practices debugging and code optimization.Curriculum & Industry Alignment :
Build and update an industry-relevant DSA curriculum aligned with software hiring standards.Collaborate with industry experts for guest lectures and live projects.Keep the program aligned with emerging technologies and coding trends.Ideal Candidate
Education : in Computer Science Software Engineering or related field (IITs / NITs / IIITs preferred).Industry Experience :2 years in software development (preferably in product-based companies).
Strong experience in scalable systems and applying DSA in practice.Technical Expertise :Languages : C Java Python.
DSA Mastery : Arrays Linked Lists Stacks Queues Trees Graphs Recursion Sorting Searching Dynamic Programming Algorithm Analysis.System Design : HLD LLD microservices caching database scaling.Must-Have :
Active participation in Competitive Programming (ICPC Codeforces Leetcode CodeChef etc.).Strong profiles on coding platforms with consistent problem-solving history.Ability to simplify complex concepts and keep students engaged.Passion for teaching and mentoring students.Good to Have :
Prior experience teaching undergraduate / graduate students.Familiarity with modern pedagogy & teaching tools.Research orientation in computer science and education.Perks Benefits and Work Culture
Competitive salary packages aligned with industry standards.Access to state-of-the-art labs and classroom facilities.Contribution to cutting-edge academic work in collaboration with the Newton School of Technology and Rishihood University Sonipat and Ajeenkya DY Patil Universitydata structures,software,algorithms,teaching,design,software development
Key Skills
Airside Operations,Bidding,Integration,Data Entry,Accomodation,Cost Estimation
Employment Type : Full Time
Experience : years
Vacancy : 1