More jobs:
Job Description & How to Apply Below
Location:
Gurugram (Hybrid)
Employment Type:
Full-Time / Part-Time
Department:
Academic Support
Reporting To:
Professor of Practice / Lead Instructor
About the Role:
We are seeking a dedicated and highly motivated Assistant Instructor with a strong technical
background to support the delivery of Python programming and related technology courses. The
candidate will work directly with the Professor of Practice/Lead Instructor to ensure a smooth
learning experience for students by providing academic guidance, hands-on support, and
instructional content development. This role is ideal for individuals who are passionate about
teaching and mentoring future tech talent.
Key Responsibilities:
Assist the lead instructor in planning and conducting Python training sessions,workshops, and lab activities
Provide one-on-one and group support to students to clarify concepts, debug code, and guide project development
Create high-quality educational content including lecture notes, assignments, quizzes, and coding exercises
Support in evaluating student performance through assessments, coding tasks, and project reviews
Manage doubt-clearing sessions, student discussions, and practice sessions to enhance learning outcomes
Contribute to the ongoing improvement of course structure, curriculum, and teaching methodologies
Assist in managing classroom logistics and maintaining academic documentation
Stay updated with the latest Python trends, tools, and best practices in the tech education space
Required
Qualifications & Skills:
Bachelor’s or master’s degree in computer science, IT, or related field (B.Tech/M.Tech or MCA preferred)
Minimum 2 years of proven experience in teaching, technical training, or academic content creation
Strong command over Python programming including core concepts, OOP, file handling, error handling, and modules
Familiarity with commonly used Python libraries such as Num Py, Pandas, Matplotlib,etc.
Excellent communication, presentation, and mentoring skills
Ability to simplify complex technical concepts for learners at different levels
Proficiency in preparing structured and engaging academic content
Preferred Skills (Good to Have):
Experience in Python Programming, Data Science, ML fundamentals, or AI tools
Exposure to Git/Git Hub, Jupyter Notebook, VS Code or similar tools
Experience working with LMS or digital learning platforms
Ability to support project-based learning and real-world coursework
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×