Company · 193 open roles

Careers at CN

CN has 193 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
193

Refreshed continuously

Median salary
—

Across active listings

Top hirers
Hottest cities
Varennes, Canada16Montreal Est, Quebec, Canada9Montreal, Canada9Not specified7Prince George, Canada7Homewood, IL7Grande Prairie, Canada6Edmonton, Canada6

All open roles

193 positions at CN

Train Conductor

CN·Rayside-Balfour, Canada

OnsiteFull-time113d ago

Train Conductor At CN, we are committed to our pursuit of excellence. We take pride in delivering work of the highest standard, continually innovating to shape the railroad of the future. As responsible railroaders, we make the right decisions every time, putting safety first, ac…

Transportation and Logistics

Transportation Supervisor

CN·Hinton, Canada

OnsiteFull-time113d ago

At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term car…

Transportation and Logistics

Assistant Track Maintenance Foreperson

CN·Hinton, Canada

OnsiteFull-time114d ago

Assistant Track Maintenance Foreperson At CN, we are committed to our pursuit of excellence. We take pride in delivering work of the highest standard, continually innovating to shape the railroad of the future. As responsible railroaders, we make the right decisions every time, p…

Installation, Maintenance, and Repairs

Bilingual Assistant Manager, Merchandise Supply Chain

CN·Montreal, Canada

OnsiteFull-time115d ago

At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term car…

Education

Senior Procurement Specialist

CN·Montreal, Canada

OnsiteFull-time116d ago

At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term car…

Business Operations

Administrative Assistant, Occupational Health Services

CN·Edmonton, Alberta, Canada

OnsiteFull Time125d ago

Administrative Assistant, Occupational Health Services at CN. Location: Edmonton, Alberta, Canada. Role: managing records, coordinating assessments, processing expenses Requirements: 3+ years administrative experience in occupational health/medical admin or related field; manages…

Supervisor Assistant Track

CN·Lloydminster, Alberta, Canada

OnsiteFull Time125d ago

Supervisor Assistant Track at CN. Location: Lloydminster, Alberta, Canada. Role: leading operations, conducting inspections, planning repairs Requirements: 3+ years safety compliance experience, ability to lead track inspection and repair crews, valid driver’s licence, ability to…

Supervisor, Track

CN·Peace River, Alberta, Canada

OnsiteFull Time125d ago

Supervisor, Track at CN. Location: Peace River, Alberta, Canada. Role: managing operations, supervising staff, inspecting track Requirements: Supervisory experience in track inspection and repairs, safety compliance, labour relations, budget management, and railroad operations; v…

Analyst, CN Communication Center - 12 months contract

CN·Montreal, Quebec, Canada

OnsiteContract126d ago

Analyst, CN Communication Center - 12 months contract at CN. Location: Montreal, Quebec, Canada. Role: dispatching calls, monitoring safety, coordinating responses Requirements: 1+ years experience preferred; knowledge of computer aided dispatching and radio communications; high …

Senior Manager, Engineering

CN·Sudbury or Capreol

OnsiteFull Time126d ago

Senior Manager, Engineering at CN. Location: Sudbury or Capreol. Role: leading staff, ensuring compliance, managing capital Requirements: Minimum 10 years railroad experience (6 years track, 5 years supervisory), HS/GED required, Bachelor’s in Engineering preferred, knowledge of …

Intermodal Maintenance Advisor - Temporary Contract

CN·Montreal, Canada

OnsiteFull-time129d ago

At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term car…

Education

Track Supervisor (South Alberta)

CN·Edmonton or Rocky View County or Red Deer

OnsiteFull Time125d ago

Track Supervisor (South Alberta) at CN. Location: Edmonton or Rocky View County or Red Deer. Role: managing operations, supervising teams, ensuring compliance Requirements: Supervisory experience in track inspection/repairs, safety compliance, labour relations, budget management,…

Regional Chief, Engineering

CN·Homewood, Illinois, United States

OnsiteFull Time126d ago

Regional Chief, Engineering at CN. Location: Homewood, Illinois, United States. Role: leading team, maintaining infrastructure, managing budget Requirements: Minimum 15 years relevant experience, leadership of large maintenance teams, budget management, knowledge of FRA/regulator…

Transportation Supervisor

CN·Prince George, Canada

OnsiteFull-time130d ago

At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely- helping keep the economy on track. We provide the kind of paid training and opportunities that long-term ca…

Transportation and Logistics

Senior Audit Advisor, Internal Audit

CN·Montreal Est, Quebec, Canada

OnsiteFull Time125d ago

Senior Audit Advisor, Internal Audit at CN. Location: Montreal Est, Quebec, Canada. Role: managing audits, evaluating controls, reporting findings Requirements: 3–5 years internal audit experience, CPA or CIA considered an asset, knowledge of COSO/SOX/ITGC, MS Office and SAP Busi…

Audit Advisor, Internal Audit (18-month contract)

CN·Montreal Est, Quebec, Canada

OnsiteContract125d ago

Audit Advisor, Internal Audit (18-month contract) at CN. Location: Montreal Est, Quebec, Canada. Role: executing audits, testing controls, preparing reports Requirements: 1–2 years relevant experience, undergraduate degree required, knowledge of audit processes/COSO, control test…

Terminal Coordinator - Intermodal

CN·Brampton, Ontario, Canada

OnsiteFull Time125d ago

Terminal Coordinator - Intermodal at CN. Location: Brampton, Ontario, Canada. Role: managing safety, planning placement, coaching staff Requirements: 5+ years operations experience, experience leading unionized workforce in a 24/7 environment; post-secondary degree in operations …

Senior Officer, Rail Flaw Detection

CN·Kamloops, British Columbia, Canada

OnsiteFull Time130d ago

Senior Officer, Rail Flaw Detection at CN. Location: Kamloops, British Columbia, Canada. Role: detecting flaws, investigating failures, leading personnel Requirements: Minimum 2 years rail flaw detection experience, experience with data analytics and project management preferred;…

Bilingual Transportation Supervisor

CN·Montreal, Quebec, Canada

OnsiteFull Time125d ago

Bilingual Transportation Supervisor at CN. Location: Montreal, Quebec, Canada. Role: managing operations, coaching employees, investigating incidents Requirements: Front-line supervisor for day-to-day train/terminal operations; requires safety orientation, leadership of unionized…

Transportation Supervisor

CN·Prince George, British Columbia, Canada

OnsiteFull Time125d ago

Transportation Supervisor at CN. Location: Prince George, British Columbia, Canada. Role: managing operations, coaching staff, ensuring safety Requirements: Front-line supervisor role overseeing day-to-day train and yard operations, enforcing safety and operating rules, coaching …

Officer, Signals and Communication Design

CN·Montreal Est, Quebec, Canada

OnsiteFull Time130d ago

Officer, Signals and Communication Design at CN. Location: Montreal Est, Quebec, Canada. Role: designing signals, providing support, managing projects Requirements: Minimum 1 year electrical experience; responsible for designing and modifying railway signal circuits, ensuring com…

Engineer Bridge Design

CN·Homewood, Illinois, United States

OnsiteFull Time134d ago

Engineer Bridge Design at CN. Location: Homewood, Illinois, United States. Role: designing bridges, coordinating consultants, preparing estimates Requirements: Structural/bridge design experience (min 3 yrs post-grad including 2 yrs bridge design), Bachelor’s in Civil Engineering…

Intermodal Heavy Duty Equipment Mechanic

CN·Winnipeg, Manitoba, Canada

OnsiteFull Time134d ago

Intermodal Heavy Duty Equipment Mechanic at CN. Location: Winnipeg, Manitoba, Canada. Role: inspecting equipment, diagnosing malfunctions, repairing equipment Requirements: High school diploma/GED and vocational heavy duty mechanic training. Technical diesel/mechanical/hydraulics…

Engineer Bridge Design

CN·Edmonton, Alberta, Canada

OnsiteFull Time134d ago

Engineer Bridge Design at CN. Location: Edmonton, Alberta, Canada. Role: designing bridges, managing projects, conducting audits Requirements: Minimum 3 years engineering experience including 2 years bridge design; Bachelor’s in Civil Engineering; professional engineer licence (P…

Tech stack signals

What CN hires for

Most-requested skills across active job descriptions.

Transportation and LogisticsEducationInstallation, Maintenance, and RepairsBusiness Operations