Not Available
Remote only
Gel Cascante
About the job
Position: Python Instructor
Remote Set-up, Manila Time
Required Qualifications:
• BA or BS in Software Development, Software Engineering, Computer Programming, or a related field.
• Relevant professional experience in teaching Python programming.
Skills:
• We're seeking individuals with 2+ years of knowledge in Python Programming, as well as experience in teaching the subject.
• The candidate should have knowledge of Python packages in at least one of the following areas:
- Web Development: Django, Flask, Pyramid, Tornado, FastAPI
- Data Science and Machine Learning: NumPy, Pandas, SciPy, Scikit-learn, TensorFlow, Keras, PyTorch
- Game Development: Pygame, Panda3D, Godot (Python bindings), Cocos2d, Kivy • Must have excellent communication skills, including the ability to listen actively, speak clearly and concisely, and respond to questions effectively in the English language.
Responsibilities and Duties:
• Teach students basic to advanced Python programming, its packages, and modules in a clear and engaging manner.
• Adapt teaching methods and materials to meet the needs of diverse students and their learning styles.
• Assist students in understanding and applying Python packages and modules to web development, data science, machine learning, or game development projects.
• Encourage and support students to develop their programming skills and achieve their learning objectives.
• Assess students' progress and provide constructive feedback to improve their Python programming skills.