Teach Python by employing creative, engaging, innovative methods
Design and develop appropriate python instructional material
Regularly assess learner\'s performance and share timely feedback
Help prepare course outline and objective if needed
Communicate with parents to discuss student progress and problems
Participate in meetings, training, and workshops as and when needed
Open to work in late night or early morning shift to support international learners
Building on what students know and can do and engaging students in reflecting on how, what and why they are learning.
Understanding and practicing academic honesty
Using a range and variety of strategies for teaching and learning
Differentiating instruction to meet students\xe2\x80\x99 learning needs and styles
Incorporating a range of resources, including information technologies
Developing student attitudes and skills that allow for meaningful student action
Fostering a stimulating learning environment based on understanding and respect
Requirements
Bachelor of Science/Masters in Science/ Masters in Technology/Bachelor of Technology - Preferred
Solid understanding of the core Python concepts like data structures, data types and variables, exception handling, file handling, generators, iterators, and object-oriented programming
Must have knowledge of Python, R and machine learning techniques
Must have knowledge of a wide range of computer technologies
Good speaking and listening communication skills
Good analytical skills and creative problem solver
Interactive and Engaging Personality
Ability to deliver curriculum within timelines and maintain punctuality
Benefits
Opportunity to be a part of a dynamic growth focused tech startup
Great learning opportunities to develop new skills and understanding of cutting edge software tools and processes
Opportunity to work closely with serial tech entrepreneurs from Silicon Valley
Fun loving environment and caring team mates and inclusive culture of the company