Company · 32 open roles

Careers at MAI

MAI has 32 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
32

Refreshed continuously

Median salary

Across active listings

Top hirers
Hottest cities
Rocky View County, AB, CAN6Victoria, BC, CAN4Surrey, BC, CAN3Camrose, AB, CAN3Vermilion, AB, CAN3Cranbrook, BC, CAN2Ponoka, AB, CAN2Red Deer, AB, CAN2

All open roles

32 positions at MAI

Labourer

MAI·Rocky View County, AB, CAN

OnsiteFull-time91d ago

An exciting opportunity exists at Mainroad Chinook Contracting LP for a capable Labourer/Weed Wacker to join our team! This is a summer position based out of our yard in Rocky View County, Alberta and will report to the Road Manager.

Experienced Excavator Operator

MAI·Victoria, BC, CAN

OnsiteFull-time93d ago

An opportunity exists at G&E Contracting LP for Skilled Labourers and Experienced Excavator Operators. These are full-time positions based out G&E’s Langford yard in Victoria with jobsites in the local area, reporting to the Site Foreman.

Traffic Control Person / Lane Closure Technicians

MAI·Victoria, BC, CAN

OnsiteFull-time94d ago

An opportunity exists at G&E Contracting LP for a Qualified Traffic Control Person (TCP) or Lane Closure Technicians (LCT). This position is based out of G&E’s Langford yard in Victoria with jobsites in the local area.

Skilled Labourer / Excavator Operator

MAI·Victoria, BC, CAN

OnsiteFull-time104d ago

An opportunity exists at G&E Contracting LP for Skilled Labourers and Experienced Excavator Operators. These are full-time positions based out G&E’s Langford yard in Victoria with jobsites in the local area, reporting to the Site Foreman.

Pipelayer

MAI·Victoria, BC, CAN

OnsiteFull-time104d ago

An opportunity exists at G&E Contracting LP for an Experienced Pipe Layer. This is a full-time position based out G&E’s Langford yard in Victoria with jobsites in the local area, reporting to the Site Foreman.

Traffic Control Person

MAI·Surrey, BC, CAN

OnsiteFull-time132d ago

A Traffic Control Person (TCP) is responsible for directing and managing the flow of vehicle and pedestrian traffic around construction sites, accidents, or other road disruptions to ensure safety for workers, drivers, and the public. They use signs, signals, and hand gestures to…

Heavy Equipment Technician

MAI·Ponoka, AB, CAN

OnsiteFull-time135d ago

Become a Heavy Equipment Technician at Mainroad Alberta Contracting LP in Ponoka. Play a key role in ensuring our fleet's optimal performance through expert maintenance and repair. This position offers growth, competitive compensation, and the chance to join an employee-owned tea…

Pavement Marking - Yellow/White Gunnner

MAI·Rocky View County, AB, CAN

OnsiteFull-time154d ago

Join a leading civil infrastructure team maintaining 4,600+ km of Alberta highways. This role involves snow removal, highway maintenance, and emergency response. Requires Class 3 license with air brake endorsement and experience in equipment operation. Competitive pay, benefits, …

MAI careers — 32 open roles | ResuMinder | ResuMinder