Jobs at CN

Positions 1,297

CN is a leading North American infrastructure company that has embraced digital transformation to streamline rail and logistics operations. Leveraging IoT sensors, predictive analytics, and cloud platforms, CN has positioned itself as a pioneer in smart transportation technology.

CN actively recruits software engineers, data scientists, cybersecurity specialists, network operations experts, DevOps engineers, UI/UX designers, and project managers. Candidates can expect collaborative, cross‑functional teams, hybrid work options, and a strong emphasis on continuous learning and safety compliance.

Exploring CN listings on Job Transparency gives you instant access to real salary ranges, employee sentiment scores, and benefit summaries, letting you benchmark offers and negotiate with confidence.

Track Supervisor

Company: CN

Location: Remote

Posted Dec 20, 2024

CN offers a challenging and rewarding role for a Track Supervisor, involving management of track inspection, repairs, and replacements. The position ensures compliance with safety regulations and federal guidelines. It requires relevant experience, a high school diploma, and a valid driver's license. CN values safety, sustainability, and customer focus, offering opportunities for career growth in a close-knit, inclusive culture.

Car Mechanic (Freight Car Repairer)

Company: CN

Location: Vancouver, Canada

Posted Dec 20, 2024

CN offers a Car Mechanic Apprentice position with opportunities for skilled tradespeople. The role involves inspecting, maintaining, building, and repairing railway freight cars, adhering to Federal and CN regulations. Apprentices receive paid training and have the chance to evolve their skills. The work is meaningful as it contributes to the economy. Major responsibilities include inspecting cars, performing maintenance and repairs, and preparing reports. The job requires physical strength, adaptability, and good teamwork. CN is a world-class transportation leader committed to social responsibility and environmental stewardship.

Officer, Materials Procurement

Company: CN

Location: Edmonton, Canada

Posted Dec 20, 2024

CN offers a dynamic work environment with opportunities for career growth and development. The role of Materials Procurement Officer involves ordering, coordinating delivery, and managing material for capital programs. Key responsibilities include procurement, fleet management, material audits, and coordination of material movement. The position requires 2+ years of construction experience, proficiency in SAP and Microsoft Suite, and a valid driver's license. CN values effective communication, collaboration, problem-solving, and adaptability.

Carpenter

Company: CN

Location: Moncton, Canada

Posted Dec 20, 2024

The Bridge and Structures Carpenter role involves maintaining bridges, culverts, retaining walls, and related structures. Responsibilities include performing repairs, concrete and steel work, timber work, and operating tools and heavy equipment. The job requires shift work, outdoor work in various conditions, on-call availability, and travel. Essential requirements are experience with construction materials and tools, general construction aptitude, and high school diploma or equivalent. Assets include trade school, apprenticeship, and knowledge of safety precautions. Successful candidates undergo a paid four-week training program with on-the-job training. CN is committed to inclusivity and equal employment opportunities.

Intern, Accounting

Company: CN

Location: Montreal, Canada

Posted Dec 20, 2024

Canadian National Railway Company (CN) is seeking a bilingual intern for a full-time Accounting position in Montreal from May to August 2025. The intern will support CN's Accounting Department, including Accounts Payables, Accounts Receivables, Revenue Management, Financial Reporting, and Accounting Development. CN emphasizes safety, integrity, inclusivity, and collaboration, offering a dynamic environment for learning and growth. The company is a key transportation leader in North America, committed to social responsibility and environmental stewardship.

Senior Financial Partner, Financial Planning and Forecasting

Company: CN

Location: Toronto, Canada

Posted Dec 20, 2024

CN offers a challenging and rewarding work environment, focusing on safety, sustainability, and customer service. The Senior Financial Partner, Financial Planning and Forecasting role involves supporting the development of CN's operating forecast and three-year plan, communicating operating performance to executives, and identifying cost improvements. The role requires 5-7 years of financial or accounting experience, a Bachelor's Degree in Commerce, and professional accounting designations like CPA or MBA. Key skills include analytical expertise, knowledge of finance principles, and proficiency in systems like SAP, Essbase, and Tableau.

Supervisor, Program

Company: CN

Location: Vancouver, Canada

Posted Dec 20, 2024

CN offers a dynamic work environment with opportunities for career growth and development. The Supervisor, Program role involves leading a production team, ensuring employee performance and safety, and overseeing track programs. The role requires a unionized background, bilingualism, and proficiency in Microsoft Suite and SAP systems. Extensive travel and on-call availability are necessary. CN is committed to social responsibility, environmental stewardship, and diversity.

Mechanical Supervisor - Car

Company: CN

Location: Montreal, Canada

Posted Dec 20, 2024

CN offers a job for a Supervisor, Mechanical (Car) who will lead day-to-day operations, ensuring railcar inspection, maintenance, and repair work is performed safely and efficiently. The role involves safety compliance, performance monitoring, problem-solving, and general leadership of both union and non-union workforce. The position requires electrical and mechanical experience, supervisory experience, and relevant certifications. CN emphasizes safety, sustainability, and customer focus.

Track Maintenance Foreman

Company: CN

Location: Hope, Canada

Posted Dec 20, 2024

CN is seeking a Track Maintenance Foremen to oversee the maintenance of track components, ensuring the infrastructure is safe, sound, and train-ready. The role involves inspecting, repairing, and replacing rails, ties, switches, and ballast, and supervising crews to ensure quality maintenance and safe work performance. The position requires foreman or supervisory experience, knowledge of Microsoft Suite, and a valid driver's license. CN offers a unionized position with comprehensive training, and is committed to social responsibility, environmental stewardship, and inclusivity.

Officer - Transportation Training & Development - Field (Western Canada)

Company: CN

Location: Vancouver, Canada

Posted Dec 20, 2024

The Officer - Transportation Training and Development - Field is a safety leadership role responsible for training employees to meet regulatory standards, ensuring efficient delivery of goods to CN's customers. Key responsibilities include evaluating employee performance, providing mentoring, delivering in-field training, managing qualifications and certifications, supporting talent acquisition, and maintaining training resources. The role involves working in various environments, including outdoors, with irregular hours and occasional travel. Requirements include minimum 2 years of railway experience, experience in roles like Conductor, Locomotive Engineer, or Remote Control Operator, coaching and mentoring skills, and knowledge of behavior-based safety principles. CN, a world-class transportation leader, values safety, sustainability, and inclusivity.

Intern, Mechanical - Field

Company: CN

Location: Winnipeg, Canada

Posted Dec 20, 2024

Canadian National Railway Company (CN) is seeking a full-time Intern, Mechanical - Field for May-August 2025 in Winnipeg, MB. The role involves collaborating with Mechanical Field leadership to ensure safe and efficient railcar inspection, maintenance, and repair. The intern will work with various teams, contribute to safety orientation, compliance, and KPIs, and lead projects. Key responsibilities include supporting online failure investigation, assisting with dangerous goods incidents, creating and auditing standard operating procedures, and analyzing car inspection and repair productivity. The ideal candidate should have advanced knowledge of Microsoft Office, reporting software, and SAP. A valid driver's license and ability to work outdoors in various conditions are required. CN is committed to safety, sustainability, and inclusivity, offering meaningful careers that contribute to the North American economy.

Assistant Track Foreman

Company: CN

Location: Timmins, Canada

Posted Dec 20, 2024

CN is seeking an Assistant Track Maintenance Foremen to oversee track component maintenance, including inspecting, repairing, and replacing rails, ties, switches, and ballast. The role involves leading crews in a safety-first work environment, ensuring infrastructure is safe and train-ready. Responsibilities also include implementing safety directives, assisting in safety program development, and maintaining train operating restrictions. The position requires foreman or supervisory experience, knowledge of Microsoft Suite, and compliance with track safety standards. CN offers a unionized position with formal and on-the-job training, focusing on health and safety rules and basic machine operator procedures. The company is committed to social responsibility, environmental stewardship, and diversity, encouraging applications from underrepresented groups.

Frequently Asked Questions

What is it like to work at CN?
Employees report a culture that values safety, teamwork, and innovation. CN offers structured onboarding, mentorship programs, and access to industry‑leading training in cloud, AI, and security. The company balances on‑site collaboration with hybrid remote options, and fosters a data‑driven decision‑making environment.
What types of positions are available at CN?
CN’s 376 open roles cover software development, data analytics, cybersecurity, network engineering, DevOps, UI/UX, quality assurance, project management, and operations support. Positions range from entry‑level associate to senior leadership, with a strong focus on leveraging digital tools to optimize freight and logistics.
How can I stand out as an applicant for CN?
Tailor your résumé to highlight quantifiable achievements—such as reducing latency by 15% or improving model accuracy by 12%—and demonstrate familiarity with CN’s tech stack (Python, Kubernetes, AWS, Azure). Include a portfolio of relevant projects, contribute to open‑source or internal initiatives, and articulate a clear understanding of CN’s mission to digitize rail operations.

Other Companies Hiring

© 2026 Job Transparency. All rights reserved.