Career Opportunities


Preschool Ballet Teacher

Alberta Ballet School is currently seeking candidates for the position of Preschool Ballet Teacher to work with our preschool programming within the Open Division.

Number of Positions: 3 (PT Hourly Term Contract)

Residence Supervisor

Alberta Ballet School is seeking a Part-Time Residence Staff Supervisor to support School’s boarding residence for up to 45 out of town young athletes ages 12 to 18.


Ballet Teacher

Our organization is currently seeking Ballet Teachers to join our team for the September 2020 school year.


No current opportunities


Stage Manager

The Stage Manager is responsible for the stage management of company productions in rehearsal and performance and will provide support to the Artistic and Production management teams. The Stage Manager ensures good communications between a variety of groups, including dancers, technicians and the Ballet’s staff.