Company · 88 open roles

Careers at MAI

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

Refreshed continuously

Median salary
—

Across active listings

Top hirers
Hottest cities
Rocky View County, AB, CAN17Cranbrook, BC, CAN9Red Deer, AB, CAN8Surrey, BC, CAN8Victoria, BC, CAN6Independence, Ohio, United States5Vermilion, AB, CAN4Mountain View, California, United States4

All open roles

88 positions at MAI

Winter Plow Truck Driver

MAI·Sparwood, BC, CAN

OnsiteFull-time31d ago

Mainroad Group has been a leader in BC's highway maintenance industry for over 30 years and are rapidly growing. As a result, we are looking for outstanding individuals who are committed to providing safe and reliable highways this winter season! Mainroad East Kootenay Contracti…

Quality Manager

MAI·Cranbrook, BC, CAN

OnsiteFull-time33d ago

We are pleased to offer an exciting opportunity for a driven and self-motivated professional to join Mainroad East Kootenay Contracting LP as our Quality Manager! This is a full-time salaried position based in Cranbrook BC, reporting directly to the Corporate Quality Manager. In…

Winter Plow Truck Driver

MAI·Fairmont, BC, CAN

OnsiteFull-time31d ago

Mainroad Group has been a leader in BC's highway maintenance industry for over 30 years and are rapidly growing. As a result, we are looking for outstanding individuals who are committed to providing safe and reliable highways this winter season! Mainroad East Kootenay Contracti…

Winter Plow Truck Driver

MAI·Cranbrook, BC, CAN

OnsiteFull-time31d ago

Mainroad Group has been a leader in BC's highway maintenance industry for over 30 years and are rapidly growing. As a result, we are looking for outstanding individuals who are committed to providing safe and reliable highways this winter season! Mainroad East Kootenay Contracti…

Labourer

MAI·Rocky View County, AB, CAN

OnsiteFull-time73d ago

We are seeking a reliable, energetic Labourer who is ready to take on significant hours, including overtime, throughout our construction season. As a rapidly growing, performance-driven organization, we value team members who consistently show up on time, work hard, and contribut…

Electrical Apprentice

MAI·Rocky View County, AB, CAN

OnsiteFull-time34d ago

An opportunity exists for an experienced Electrical Apprentice (1, 2, 3, or 4 year) to join our dedicated team in Rocky View County, AB. As an Electrical Apprentice, you will play a crucial role in our local construction projects in Calgary, AB as well as the projects of our seco…

Apprentice Mechanic

MAI·Rocky View County, AB, CAN

OnsiteFull-time36d ago

1st, 2nd, 3rd or 4th year Apprentice Heavy Equipment Technician (Heavy Duty Mechanic) Mainroad Alberta Contracting LP is actively seeking a 1st, 2nd, 3rd or 4th year Apprentice Heavy Equipment Technician (Heavy Duty Mechanic) to join our team in Calgary, Alberta. In this positio…

Fleet Operations Manager

MAI·Surrey, BC, CAN

OnsiteFull-time36d ago

Lead the Fleet. Shape the Future. Keep Mainroad Moving. When your fleet spans highway maintenance, snow and ice control, construction, electrical and infrastructure services, fleet management is more than keeping equipment on the road—it's about keeping communities moving. Main…

Equipment Operator

MAI·Innisfail, AB, CAN

OnsiteFull-time40d 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 Innisfail, Alberta, and will report to the Foreman. Who we are: …

Equipment Operator

MAI·Red Deer, AB, CAN

OnsiteFull-time40d 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 Red Deer, Alberta, and will report to the Foreman. Who we are: M…

Equipment Operator

MAI·Rocky View County, AB, CAN

OnsiteFull-time40d ago

Join our dedicated team based in Rocky View County, Alberta, and play a key role in maintaining and improving civil infrastructure. This position reports to the Road Manager. Who we are: Mainroad Chinook Contracting LP is part of the employee-owned Mainroad Group, a recognized …

Labourer

MAI·Rocky View County, AB, CAN

OnsiteFull-time40d 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. Mainroad Chinook Contracting LP is contracted…

Traffic Control Person

MAI·Rocky View County, AB, CAN

OnsiteFull-time40d ago

An exciting opportunity exists at Mainroad Chinook Contracting LP for motivated and dependable individuals to join our team as Night Shift Traffic Control Persons. This is a 2-month seasonal summer position based out of our Rocky View County, Alberta yard and reporting directly t…

Project Manager

MAI·Rocky View County, AB, CAN

OnsiteFull-time40d ago

We are pleased to offer an exciting opportunity for a driven and self-motivated professional to join Raylec Power (Alberta) LP as a Project Manager. In this key role, you will work closely with various municipalities and contractors on a variety of traffic signal and street light…

Transit Mixer

MAI·Cranbrook, BC, CAN

OnsiteFull-time37d ago

Looking for a rewarding career with a company that values its people, safety, and quality work? Salvador Ready Mix Concrete LP is looking for a Transit Mixer Operator to join our team in Cranbrook, BC! This is a full-time, Monday-to-Friday position. You'll operate late-model, wel…

Traffic Control Person / Lane Closure Technicians

MAI·Victoria, BC, CAN

OnsiteFull-time47d ago

An opportunity exists at G&E Contracting LP for a Qualified Traffic Control Person (TCP). This position is based out of G&E's Langford yard in Victoria with jobsites in the local area, reporting to the Site Foreman. This position has the possibility to evolve into an operational …

Project Coordinator

MAI·Rocky View County, AB, CAN

OnsiteFull-time47d ago

We are pleased to offer an exciting opportunity for a driven and self-motivated professional to join Raylec Power (Alberta) LP as a Project Coordinator. In this key role, you will work closely with various municipalities and contractors on a variety of traffic signal and street l…

Trade Journeyman Mechanic

MAI·Cumberland, BC, CAN

OnsiteFull-time47d ago

An exciting career opportunity exists at Mainroad North Island Contracting LP for a Trade Journeyman (TJM) Mechanic. The TJ Mechanic will be tasked with repairing and maintaining company vehicles and equipment among other duties. This position will be based out of Mainroad's shop…

Corp Safety/Environment Mgr.

MAI·Rocky View County, AB, CAN

OnsiteFull-time48d ago

We are pleased to offer an exciting opportunity for a safety professional to join the Mainroad Group as a Corporate Safety Manager. This is a full-time (office/field-based) position based out of Mainroad's office in Calgary, Red Deer, Ponoka, or Camrose, Alberta reporting directl…

Equipment Operator

MAI·Westerose, AB, CAN

OnsiteFull-time73d 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 Winfield, Alberta, and will report to the Foreman. Who we are: M…

Transit Mixer

MAI·Cranbrook, BC, CAN

OnsiteFull-time73d ago

An exciting opportunity exists to join our dedicated team in Cranbrook, BC! This position will be full-time, Monday to Friday, with no weekend work (unless over-time opportunities are provided). Transit Mixer Operators will enjoy operating our late model equipment. Become part of…

Corp Safety/Environment Mgr.

MAI·Red Deer, AB, CAN

OnsiteFull-time56d ago

We are pleased to offer an exciting opportunity for a safety professional to join the Mainroad Group as a Corporate Safety Manager. This is a full-time (office/field-based) position based out of Mainroad's office in Calgary, Red Deer, Ponoka, or Camrose, Alberta reporting directl…

Highway Maintenance Worker

MAI·Langley, BC, CAN

OnsiteFull-time55d ago

Mainroad Lower Mainland is currently seeking highly motivated and dedicated individuals to join our team as full-time roadcrew members out of our Port Kells and Delta yards. If you are passionate about making a difference with your work and thrive in a collaborative environment, …

Dispatcher (Maternity Leave Coverage)

MAI·Nanaimo, BC, CAN

OnsiteFull-time51d ago

Looking for a rewarding career where you can play a key role in supporting traffic operations? SPR Traffic Services LP is seeking a highly organized and customer focused Dispatcher to join our Nanaimo - Parksville team. At SPR, safety is at the core of everything we do. We are c…