Company · 110 open roles

Careers at MAI

MAI has 110 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.

Active roles
110

Refreshed continuously

Median salary
$160,000–$225,000

Across active listings

Top of band reaches $225,000 for senior tracks.
Top hirers
Hottest cities
Rocky View County, AB, CAN17Cranbrook, BC, CAN11Surrey, BC, CAN11Red Deer, AB, CAN9Victoria, BC, CAN7Ponoka, AB, CAN6Cumberland, BC, CAN5Independence, Ohio, United States5

All open roles

110 positions at MAI

Call Centre Representative (Full-Time Graveyard)

MAI·Surrey, BC, CAN

OnsitePart-time4d ago

We currently have one (1) permanent, full-time position available for a Call Centre Representative to join our AccuSource Team (a division of Mainroad)! This is a long-term opportunity that includes a comprehensive compensation package, including a group benefits plan, RRSP matc…

Customer ServiceData EntryExcelWord+2

Regional Equipment Manager

MAI·Cumberland, BC, CAN

OnsiteFull-time2d ago

An exciting opportunity exists at Mainroad Ontime Sales & Leasing (Corporate Fleet) for a self-motivated individual to join our team as our Regional Equipment Manager. Ontime Sales and Leasing (Corporate Fleet) provides Fleet and Equipment support to over 2000+ Assets across 19 …

fleet managementheavy equipment technicianDiagnosticsPreventive Maintenance+8

Foreman

MAI·Vermilion, AB, CAN

OnsiteFull-time2d ago

We are pleased to offer an exciting opportunity for a driven and self-motivated professional to join Mainroad Alberta Contracting (Vermilion) LP as a Foreman. In this key leadership role, you will oversee day-to-day operations, provide clear guidance to field teams, and ensure th…

highway maintenancewinter maintenance operationsCMA contractsbridge maintenance+2

Traffic Control Person / Labourer

MAI·Port Alberni, BC, CAN

OnsiteFull-time9d ago

Looking for a challenging and exciting job where you can play a crucial role in maintaining safe and effective traffic flow on our highways? Look no further than SPR Traffic Services LP! We have Traffic Control Person positions available for those looking to join our team in Port…

Class 5 driving licensetraffic controlroadside maintenancesnow removal+2

Traffic Control Person / Labourer

MAI·Cumberland, BC, CAN

OnsiteFull-time9d ago

Looking for a challenging and exciting job where you can play a crucial role in maintaining safe and effective traffic flow on our highways? Look no further than SPR Traffic Services LP! We have Traffic Control Person positions available for those looking to join our team in Cumb…

Class 5 driving licensetraffic controlroadside maintenancedelineation devices+1

Equipment Operator

MAI·Camrose, AB, CAN

OnsiteFull-time54d ago

We are pleased to offer an exciting opportunity for driven and self-motivated Equipment Operators to join Mainroad Alberta Contracting (Vermilion) LP. These positions will report directly to the Foreman. Mainroad Alberta Contracting (Vermilion) LP was awarded two provincial high…

Equipment Operator

MAI·Vermilion, AB, CAN

OnsiteFull-time54d ago

We are pleased to offer an exciting opportunity for driven and self-motivated Equipment Operators to join Mainroad Alberta Contracting (Vermilion) LP. These positions will report directly to the Foreman. Mainroad Alberta Contracting (Vermilion) LP was awarded two provincial high…

Highway Maintenance Worker

MAI·Ponoka, AB, CAN

OnsiteFull-time16d ago

Mainroad Alberta Contracting LP is seeking a dedicated Equipment Operator to join our expanding team! In this position, you will play a vital role in civil infrastructure maintenance. This position is based out of Ponoka, Alberta, and will report to the Foreman. Who we are: Mai…

physical laborovertimeEmergency Responsedrainage system maintenance+5

Quality Coordinator

MAI·Cranbrook, BC, CAN

OnsiteFull-time16d ago

Mainroad East Kootenay Contracting LP is offering an exciting opportunity for a self-motivated individual to join our quality team as a Quality Coordinator. This is a full-time, salaried position located in Cranbrook, B.C., and reports directly to the Corporate Quality Manager. …

ISO 9001:2015 Internal Auditor Certificatefield audit experienceData AnalyticsReport writing+8

Trade Journeyman Mechanic

MAI·Sparwood, BC, CAN

OnsiteFull-time19d ago

Mainroad Group has been a leader in BC's highway maintenance industry for over 30 years and is rapidly growing. As a result, we are looking for outstanding individuals who are committed to providing safe and reliable highways throughout the winter season. An exciting career oppo…

Heavy Duty Mechanicclass 3 driving licenseair endorsementhighway maintenance+3

Traffic Control Person / Labourer

MAI·Cranbrook, BC, CAN

OnsiteFull-time22d ago

Looking for a hands-on job where you can learn new skills, work outdoors, and build a career? SPR Traffic Services LP is looking for motivated individuals to join our team in Cranbrook, BC, as a Labourer / Traffic Control Person. No previous experience is required! If you have a…

Class 5 Driver's Licencetraffic controlroadside maintenancesnow removal+2

Operations Manager

MAI·Cranbrook, BC, CAN

OnsiteFull-time72d ago

An exciting opportunity exists at Mainroad East Kootenay Contracting LP for a self-motivated individual to join the team as our Operations Manager. This position provides leadership and direction to personnel with the goal of meeting the profit and growth objectives. This positio…

Highway Maintenance Worker (Seasonal/Casual)

MAI·Cumberland, BC, CAN

OnsiteFull-time30d ago

Mainroad Group has been a leader in BC's highway maintenance industry for over 30 years, helping keep communities connected through safe and reliable highways. We are looking for Highway Maintenance Driver/Labourers to join our Cumberland team for the upcoming winter season, app…

Civil Electrical Foreman

MAI·Rocky View County, AB, CAN

OnsiteFull-time60d ago

We are pleased to offer an exciting opportunity for a driven and self motivated individual to join Raylec Power (Alberta) LP as our Traffic Signal and Streetlighting Foreman. This is a full-time position based out of our yard in Rocky View County, Alberta and will report to the G…

Highway Maintenance Worker

MAI·Ponoka, AB, CAN

OnsiteFull-time46d ago

Mainroad Alberta Contracting LP is seeking a dedicated Equipment Operator to join our expanding team! In this position, you will play a vital role in civil infrastructure maintenance. This position is based out of Ponoka, Alberta, and will report to the Foreman. Who we are: Mai…

Project Manager (Highway Infrastructure)

MAI·Ponoka, AB, CAN

OnsiteFull-time44d ago

An exciting opportunity exists for a motivated and results-driven Project Manager to join our team based out of either our Calgary, Camrose, Ponoka or Red Deer offices. This full-time salaried position plays a key role in supporting the future growth and operational success of ou…

Payroll Administrator

MAI·Surrey, BC, CAN

OnsiteFull-time30d ago

The Mainroad Group is an employee-owned company headquartered in the Lower Mainland and recognized as a leader in providing innovative, safe and reliable maintenance, products and construction services for civil infrastructure works across BC and Alberta. We are looking to add a…

Human Resources Coordinator - Recruitment

MAI·Red Deer, AB, CAN

OnsiteFull-time47d ago

We are pleased to offer an exciting opportunity for a driven and self-motivated professional to join Mainroad Alberta Contracting LP as a Human Resources Coordinator - Recruitment. In this role, you will support the continued growth of our Alberta operations. This is a full-time …

Highway Maintenance Worker (Seasonal/Casual)

MAI·Campbell River, BC, CAN

OnsiteFull-time32d ago

Mainroad Group has been a leader in BC's highway maintenance industry for over 30 years, helping keep communities connected through safe and reliable highways. We are looking for Highway Maintenance Driver/Labourers to join our Campbell River team for the upcoming winter season,…

Highway Maintenance Worker (Seasonal/Casual)

MAI·Gold River, BC, CAN

OnsiteFull-time37d ago

Mainroad Group has been a leader in BC's highway maintenance industry for over 30 years, helping keep communities connected through safe and reliable highways. We are looking for Highway Maintenance Driver/Labourers to join our Gold River team for the upcoming winter season, app…

Highway Maintenance Worker (Seasonal/Casual)

MAI·Port McNeill, BC, CAN

OnsiteFull-time36d ago

Mainroad Group has been a leader in BC's highway maintenance industry for over 30 years, helping keep communities connected through safe and reliable highways. We are looking for Highway Maintenance Driver/Labourers to join our Port McNeill team for the upcoming winter season, a…

Highway Maintenance Worker (Seasonal/Casual)

MAI·Sayward, BC, CAN

OnsiteFull-time36d ago

Mainroad Group has been a leader in BC's highway maintenance industry for over 30 years, helping keep communities connected through safe and reliable highways. We are looking for Highway Maintenance Driver/Labourers to join our Sayward team for the upcoming winter season, approx…

Call Centre Representative (Full-Time)

MAI·Surrey, BC, CAN

OnsiteFull-time36d ago

We currently have one (1) permanent, full-time position available for a Call Centre Representative to join our AccuSource Team (a division of Mainroad)! This is a long-term opportunity that includes a comprehensive compensation package, including a group benefits plan, RRSP match…

Traffic Control Person(TCP)/Lane Closure Technician(LCT)

MAI·Victoria, BC, CAN

OnsiteFull-time38d ago

G&E Contracting LP is looking for qualified Traffic Control Persons (TCPs) and Lane Closure Technicians (LCTs) to join our team. Based out of our Langford yard, this role supports jobsites throughout the Greater Victoria area. Reporting to the Site Foreman, the successful candid…

Tech stack signals

What MAI hires for

Most-requested skills across active job descriptions.

Class 5 driving licensetraffic controlroadside maintenancedelineation devicescross trainingMicrosoft Officehighway maintenancesnow removalCustomer ServiceData EntryExcelWord
MAI careers — 110 open roles | ResuMinder | ResuMinder