Python Teacher

at  STEM Montessori Academy of Canada

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Apr, 2025Not Specified22 Jan, 20251 year(s) or aboveDisabilities,Teaching,Flexible Schedule,Python,Lessons,Virtual Reality,Dental Care,Communication SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Job Overview :
Are you a Computer science student or new graduate looking for python teaching Job?
We have an opportunity for you to travel to Quebec to tach for the next 6 months.
The role:

PYTHON TEACHER (2-WEEK ONSITE - 2 WEEK VIRTUAL ASSIGNMENTS)

Location: TRAVEL REQUIRED TO Gesgapegiag, Quebec
Start Date: January 26, 2025
Duration: 2 weeks interval for 5 months
The STEM Montessori Academy of Canada (SMAC - SIAC) is a registered not-for-profit organization specializing in science technology engineering and math (STEM) programming open to all students with the mission to deliver top-notch STEM literacy and application.
The STEM program will educate students from preschool to high school. The SMAC will specialize in an advanced, bar-none STEM-based educational curriculum that emphasizes the interconnected subject areas of science, technology, engineering, and math (STEM).
We are seeking a passionate and dedicated Travelling Python Teacher to join our team and deliver STEM-based learning to Indigenous communities. This role requires on-site teaching for 2 consecutive weeks, with additional assignments scheduled in January to June 2025. This role requires creativity, patience, and a commitment to nurturing each student’s potential.

REQUIREMENTS:

  • Minimum 2 years of teaching experience
  • Ability to stay on location for 2-week periods (as outlined)
  • Experience working with lower literacy students and Indigenous communities
  • Familiarity with Indigenous culture
  • Passion for STEM education and expertise in one or more of the following areas: - Robotics- Biochemistry- 3D Printing- Neuroscience- Artificial Intelligence- Math- Virtual Reality

QUALIFICATIONS:

  • Bachelor’s degree related to STEM fields, or provincially certified teacher.

EXPERIENCE

  • A Bachelor’s degree in Education or a related field is required; a Master’s degree is preferred.
  • Previous teaching experience is highly desirable but not mandatory; new graduates are encouraged to apply.
  • Strong communication skills, both verbal and written, are essential for interacting with students, parents, and staff.
  • Proficiency in classroom management techniques and the ability to adapt lessons for various learning needs.
  • Familiarity with educational technology tools is a plus.
    We are strongly committed to equity and diversity within its community. We welcome and encourage applications from all religious backgrounds, persons of colour, women, Indigenous/Aboriginal persons, persons with disabilities, and others who can contribute to the diversification of our community. Interested candidates are encouraged to submit a resume.
    Job Types: Full-time, Part-time, Fixed term contract
    Contract length: 5 months
    Pay: $27.87 per hour
    Expected hours: 20 – 28 per week

Benefits:

  • Automobile allowance
  • Dental care
  • Discounted or free food
  • Flexible schedule
  • Housing allowance
  • On-site parking

Schedule:

  • Day shift
  • Evening shift
  • Every Weekend
  • Monday to Friday
  • Weekends as needed

Application question(s):

  • Will you be able to reliably commute or relocate to Gesgapegiag, QC for this job?

Education:

  • Bachelor’s Degree (preferred)

Experience:

  • Teaching Python: 1 year (preferred)

Work Location: In perso

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Develop and implement engaging python lesson plans that meet curriculum standards and cater to diverse learning styles.
  • Create a supportive classroom atmosphere that encourages student participation and collaboration.
  • Assess and evaluate student progress through various methods, including tests, assignments, and observations.
  • Provide constructive feedback to students and communicate regularly with parents regarding their child’s development.
  • Collaborate with colleagues to enhance teaching strategies and share best practices.
  • Participate in professional development opportunities to stay current with educational trends and methodologies.
  • Maintain classroom organization and manage student behavior effectively.
  • Teach students STEM-based skills across a range of subjects:- Robotics- Biochemistry- 3D Printing- Neuroscience- Artificial Intelligence- Math- Virtual Reality
  • Incorporate Indigenous culture and knowledge where appropriate to create a culturally responsive and inclusive learning environment.
  • Create literacy strategies tailored to students with lower literacy levels, ensuring that STEM lessons are accessible and effective.
  • Train local teachers on how to roll out STEM-based lessons, providing them with tools, strategies, and resources to continue STEM education after your assignment ends.


REQUIREMENT SUMMARY

Min:1.0Max:2.0 year(s)

Education Management

Teaching / Education

Education, Teaching

Graduate

STEM

Proficient

1

Toronto, ON, Canada