instructor jobs
- Hudson CollegeToronto, ON M6E 1E6
- $70,000–$90,000 a year
- Full-time
- Tuition reimbursement
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Discounted or free food
- The Opportunity — High School Computer Science and Mathematics Teacher*.
- Start date: September 8, 2026 · Status: Full-time, Upper School.
View similar jobs with this employerMarine instructor
Easily applyNewDatum Marine Services LtdVancouver Island, BC- $400–$500 a day
- Full-time +3
- Mileage reimbursement
- Flexible schedule
- Casual dress
- Datum Marine Services Ltd is looking for an experienced mariner to instruct the SVOP, MEDA3/ SDVBS and ROCM marine training courses and possibly to provide some…
View similar jobs with this employerMarine instructor
Easily applyNewDatum Marine Services LtdPrince Rupert, BC- $400–$500 a day
- Full-time +3
- Mileage reimbursement
- Flexible schedule
- Casual dress
- Datum Marine Services Ltd is looking for an experienced mariner to instruct the SVOP, MEDA3/ SDVBS and ROCM marine training courses and possibly to provide some…
Instructor/Teacher
Easily applyRED CROW COMMUNITY COLLEGEStand Off, AB- From $53,000 a year
- Full-time +2
- Job Title: Adult Upgrading Teachers (2 Main Campus, 1 Satellite Campus).
- Red Crow Community College invites applications for an Adult Upgrading Teacher at the…
ECE Instructor
Easily applyNewOxford International Education GroupHalifax, NS B3J 3N4- $53,352 a year
- Part-time
- Help ensure instructor resources, equipment, materials, and supplies are maintained and updated as required and in accordance with the school budget.
ECE Instructor
Easily applyNewOxford International Education GroupHalifax, NS B3J 3N4- $53,352 a year
- Part-time
- Help ensure instructor resources, equipment, materials, and supplies are maintained and updated as required and in accordance with the school budget.
Program Coordinator / APP Instructor
Easily applyNewILACRed Deer, AB- Full-time
- Employee assistance program
- Schedule: Full time, Monday to Friday schedule; on-site at Red Deer Polytechnic campus.
- The Academic Prep Pathway (APP) prepares international students for…
Woodworking Instructor
Easily applyCamp ManitouMckellar, ON- Full-time +2
- Discounted or free food
- Casual dress
- On-site parking
- Competitive compensation, room and board.
- Evening staff snacks and activities.
- Planning and executing daily Woodworking projects with our campers ages of 7-16…
Educator
Easily applyGood Samaritan CanadaSalmon Arm, BC- $28.90–$40.14 an hour
- Full-time
- Employee assistance program
- Paid vacation
- Reporting to the Director of Quality and Professional Development, the Educator prepares regulated and unregulated staff for their roles as caregivers or…
Personal Trainer/Fitness Instructor
Easily applyUrgently hiringPodaima PerformanceWinnipeg, MB R3P 1G1- From $27.50 an hour
- Full-time +3
- On-site gym
- On-site parking
- You are not expected to make any sales(but get a huge commission if you do, and is a great side hustle if you want) and get paid whether or not the clients show…
- Midland TransportBrampton, ON L6T 5N4
- Full-time
- Monday to Friday +2
- Paid time off
- Vision care
- Dental care
- Paid vacation
- RRSP match
- The selected candidate will be responsible for designing, delivering, and evaluating technical training programs that equip mechanics and maintenance personnel…
Barber Instructor
Easily applyNewAvant-Garde College & Supply CentreRegina, SK S4R 1E1- $22–$25 an hour
- Full-time
- Employee stock purchase plan
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Store discount
- The ideal candidate will have a passion for teaching and a strong background in barbering, with the ability to effectively instruct students in both technical…
CNC Programming and MasterCAM Instructor (Part Time)
Easily applyNewMetro College of TechnologyNorth York, ON M3C 1T5- $40–$65 an hour
- Part-time
- Every Weekend
- Employee assistance program
- The programs at Metro College of Technology cover many disciplines, including mechanical engineering, civil engineering, structural engineering, CNC technology,…
Simulation and Lab Instructor
Easily applyNewBeal University CanadaSackville, NB E4L 4A3- $90,000–$95,000 a year
- Full-time
- The Simulation and Lab Instructor supports the operation of the nursing lab and simulation lab within the nursing program, including lab and simulation…
Challenge Yourself, Change Lives - Driving Instructor - New Minas, NS
Easily applyOften replies in 5 daysYoung Drivers of CanadaNew Minas, NS- $40,000–$45,000 a year
- Full-time
- Monday to Friday
- Flexible schedule
- Casual dress
- You’ll teach them not only how to pass a test, but how to drive for life — safely, confidently, and responsibly.
- Must provide Criminal Record check.
View similar jobs with this employerChallenge Yourself, Change Lives - Driving Instructor - Durham Region
Easily applyOften replies in 5 daysYoung Drivers of CanadaDurham, ON- $45,000–$50,000 a year
- Full-time
- Monday to Friday +2
- Paid time off
- Flexible schedule
- Casual dress
- Location:* Oshawa/Whitby - Flexibility to assist in Ajax, Pickering or Uxbridge.
- You’ll teach them not only how to pass a test, but how to drive for life —…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Job Post Details
High School Computer Science and Mathematics Teacher (Full-Time, Sept 2026 Start) - job post
Job details
Pay
- $70,000–$90,000 a year
Job type
- Full-time
Location
Benefits
Pulled from the full job description
- Tuition reimbursement
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Discounted or free food
- RRSP match
Full job description
About Hudson College
Hudson College is a co-educational, JK–Grade 12 private school located in Toronto’s St. Clair West neighbourhood. With 440 students, we believe in one thing above all: be yourself. Our friendly community celebrates individual strengths, sparks curiosity, and supports personal growth for every student.
The Opportunity — High School Computer Science and Mathematics Teacher
Start date: September 8, 2026 · Status: Full-time, Upper School
Teach where it matters: in our close-knit, academically driven high school, you’ll lead classes averaging 15 students, design your own units and inquiry labs with state-of-the-art resources, see good ideas adopted swiftly, step into leadership roles early, enjoy robust professional-development support, and still keep a healthy work-life balance.
Why You’ll Love Teaching at Hudson College
- Small classes — classes average 15 students, letting you build meaningful connections and maximize learning time.
- Respectful, motivated learners — discipline issues are uncommon and addressed promptly.
- Creative autonomy — freedom to design engaging lessons and see good ideas adopted within weeks.
- State-of-the-art labs & technology — modern resources support deeper scientific exploration.
- Early leadership opportunities — step into department‐level, club, or initiative leadership roles sooner than at larger schools.
- Generous PD & mentorship — a strong professional-development budget and peer mentoring accelerate your growth.
- Excellent work–life balance — realistic workload and supportive policies
- Inclusive, down-to-earth culture — just good people doing meaningful work; collaboration is real and your contributions count.
What We’re Looking For:
- OCT certification (or a valid teaching certificate from another Canadian province)
- Demonstrated success teaching high school-level Computer Science and Mathematics.
- Experience teaching other STEM-related courses would be considered an asset.
- A passion for ongoing professional learning.
- A willingness to contribute to school life (clubs, athletics, enrichment).
- Strong communication skills and a collaborative mindset.
How to Apply
Please send us your resume and a cover letter explaining your teaching philosophy, key experiences, and why Hudson College is the right fit for you.
Only those selected for an interview will be contacted.
We look forward to welcoming our next great teacher!
Job Type: Full-time
Pay: $70,000.00-$90,000.00 per year
Benefits:
- Company events
- Dental care
- Discounted or free food
- Employee assistance program
- Extended health care
- Life insurance
- On-site parking
- Paid time off
- RRSP match
- Tuition reimbursement
- Wellness program
Licence/Certification:
- OCT or teaching certificate from another province in Canada (required)
Work Location: In person