Find classroom and school-facing openings using one smart search field across cities, regions, and employers.
Calgary
Alberta
73 live openings
Edmonton
62 live openings
Regina
Saskatchewan
56 live openings
St. Catharines
Ontario
53 live openings
Legal
k12.careers helps educators discover verified school and district opportunities. Confirm compensation, credentials, and deadlines on the official hiring site before applying.
Above and Beyond Therapy
Overview
Provide direct 1:1 ABA therapy in home or clinic settings by implementing individualized treatment plans. Responsibilities include data collection, session note submission, and collaborating with supervisors and peers.
Quick view →
Compensation
CA$20 - CA$24 / HOUR
Posted
2 days ago
Dalhousie University
Jointly manage the university degree audit process, including encoding requirements in the degree audit client. Evaluate student records relative to degree requirements. Coordinate registration set-up and training. Develop and deliver training on reading and interacting with Degree Audit functions for students, advisors, departments, faculties, and the broader university community. Provide advising as a core component of the role. Manage the Degree Audit Reporting System (software for encoding degree rules and requirements). Plan, organize, and coordinate registration procedures for all Dalhousie faculties through liaison, negotiation, and problem solving with academic and administrative units. Provide user support and training for faculty advisors, Student Services advisors, and students via the web. Generate degree audit batches for Faculties and Departments to support graduation eligibility assessments. Manage one full-time staff member responsible for building academic timetables and formal examination schedules for all Dalhousie programs
CA$61,491 - CA$82,262 / YEAR
4 days ago
Alberta Machine Intelligence Institute
Lead ML Educators in content creation and standardization. Mentor and coach technical team members. Ensure quality and accuracy of AI literacy materials. Manage technical environment and resources. Oversee project milestones and team performance. Foster collaborative and inclusive team environment
Salary not listed
11 days ago
Equinox
As a Pilates Instructor, you will develop personalized training programs for clients and conduct assessments to recommend suitable training plans. You will also collaborate with the Pilates Manager to build your client base and ensure a high-quality experience for all members.
CA$45 - CA$62 / HOUR
16 days ago
As a Pilates Instructor, you will develop personalized training programs for clients and conduct assessments to recommend suitable training plans. You will also collaborate with the Pilates Manager to build your client base and ensure a high-quality experience for members.
As a Pilates Instructor, you will develop personalized training programs for clients and conduct assessments to recommend suitable Pilates training. You will also collaborate with the Pilates Manager to build your client base and ensure a high-quality experience for members.
Scarborough Health Network
The Registered Nurse will provide excellent care to diverse patient populations in the Women and Children’s program, focusing on labour and delivery, postpartum, and newborn care. The role involves working collaboratively with the healthcare team and adhering to the practice standards of the College of Nurses of Ontario.
CA$40 - CA$58 / HOUR
23 days ago
Athletes Global Corporation
The coach will provide athletic instruction in basketball, football, soccer, and fitness to elementary and middle school students. Responsibilities include delivering leadership mentoring and nutritional education during summer camps.
26 days ago
Worksite Safety
The instructor is responsible for delivering First Aid and CPR training classes to students and conducting qualitative mask-fit testing for workers at client locations. They must also manage student records, maintain training equipment, and represent the company as an industry leader.
CA$26 - CA$30 / HOUR
2 months ago
Vancouver Coastal Health
The Registered Nurse provides emergency nursing care to patients of all ages with diverse symptoms in an uncontrolled environment, including specialized care for victims of sexual assault. Responsibilities include assessing patient needs as a triage nurse, prioritizing care, stabilizing multi-trauma victims as part of the emergency response team, and collaborating with other healthcare providers.
CA$41 - CA$56 / HOUR
Child Development Institute
Support Counsellors assist cabin counsellors and campers by providing support, behaviour management, and counselling as needed. They also help plan and facilitate camp-wide activities and ensure adherence to camp policies.
CA$4,550 - CA$4,550 / YEAR
4 months ago
As a Camp Counsellor, you will act as the primary caregiver for a cabin of campers, providing emotional and social support throughout their time at camp. You will also assist in planning and implementing camp-wide activities and help campers achieve their therapeutic goals.
YMCA of Hamilton|Burlington|Brantford
The Child & Youth Program Staff is responsible for the development and delivery of various child and youth programs at the YMCA. They will coach and supervise children, maintain communication with parents, and ensure the health and safety of participants.
CA$19 - CA$19 / HOUR
Northern Health
Identify, plan, compile, and deliver training sessions for staff. Compile, implement, and evaluate orientation and education programs. Facilitate development and maintenance of preceptorship/mentorship programs. Review and revise patient care standards, policies, and procedures. Coordinate in-service programs for staff educational needs
6 months ago
Mathnasium (ID: 8602201)
The Math Instructor/Tutor will lead and coach students in a group setting, delivering individualized instruction and assessing their learning progress. They will also communicate student progress to parents and assist with administrative tasks as needed.
CA$17 - CA$23 / HOUR
Mathnasium (ID: 8100702)
Instructors will teach and tutor students using the Mathnasium Method in various formats, including in-centre and online. They will assess student progress and work collaboratively with team members to provide individualized instruction.
CA$16 - CA$22 / HOUR