Python Teacher
at STEM Montessori Academy of Canada
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 21 Apr, 2025 | Not Specified | 22 Jan, 2025 | 1 year(s) or above | Disabilities,Teaching,Flexible Schedule,Python,Lessons,Virtual Reality,Dental Care,Communication Skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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