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.

Welder

Company: CN

Location: Woodbridge, Canada

Posted Jan 12, 2025

The job posting for a Track Welder at CN describes a physically demanding role that involves welding and repairing steel track components, maintaining tracks, and ensuring safety standards are met. The position requires specific qualifications, experience, and the ability to work in various weather conditions and shifts. CN is a world-class transportation leader committed to safety, sustainability, and community prosperity.

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

Company: CN

Location: Prince George, Canada

Posted Dec 24, 2024

The Officer, Transportation Training and Development - Field is a safety leader role responsible for training employees to meet regulatory standards, ensuring efficient delivery of goods. Key responsibilities include evaluating employee performance, providing mentoring, delivering in-field training, managing qualifications, supporting recruitment, and maintaining training resources. The role involves working in various environments, including outdoors, with irregular hours and occasional travel. Requirements include 18 months of railway experience, coaching/mentoring experience, knowledge of behavior-based safety principles, and proficiency in Microsoft Office and SAP. Bilingualism (English, French) is an asset, especially for the Montreal location.

Intern, Research and Knowledge Management

Company: CN

Location: Montreal, Canada

Posted Jan 12, 2025

Canadian National Railway Company (CN) is seeking a full-time intern for a Research and Knowledge Management position in Montreal, QC from May to August 2025. The role involves supporting the evaluation of new initiatives, maintaining project intake and strategic foresight data, and structuring core information. The intern will work with experienced professionals in a collaborative atmosphere, contributing to the transformation of railroading. Key responsibilities include maintaining project intake data, organizing the digital library, and researching opportunities in the railroad and adjacent industries. Requirements include strong organizational skills, research abilities, data precision, effective communication, digital tool proficiency, problem-solving skills, teamwork, adaptability, and understanding of transportation and supply chain operations.

Intern, Talent and Succession Planning

Company: CN

Location: Montreal, Canada

Posted Jan 12, 2025

Canadian National Railway Company (CN) is seeking a full-time Intern, Talent and Succession Planning in Montreal, QC from May to August 2025. The role involves assisting with the design, development, planning, and execution of CN's Talent and Succession Planning initiatives. The intern will collaborate with internal stakeholders, research and present cutting-edge topics, and contribute to improving talent scorecards. CN values diversity, inclusivity, and sustainability, offering a supportive environment for growth and recognition. The company is committed to safety, sustainability, and operational excellence.

Assistant Track Foreman

Company: CN

Location: Ontario, CA

Posted Jan 12, 2025

CN is seeking an Assistant Track Maintenance Foremen for a rewarding career in track maintenance. The role involves inspecting, maintaining, and repairing track components, ensuring safety and efficiency. The job requires foreman experience, a valid driver's license, and knowledge of Microsoft Suite. CN offers formal and on-the-job training, and this is a unionized position with benefits governed by the collective agreement.

Track Maintainer/Truck Driver

Company: CN

Location: Timmins, Canada

Posted Jan 12, 2025

CN is seeking a Track Maintainer/Truck Driver for a rewarding career in track maintenance. The role involves inspecting, repairing, and replacing track components, ensuring they meet CN's specifications. The position requires supervising crews, maintaining train operating restrictions, and implementing safety directives. The ideal candidate should have foreman or supervisory experience, knowledge of Microsoft Suite, and welding skills. CN offers formal and on-the-job training, and the role is unionized with pay and benefits governed by the collective agreement. CN is committed to social responsibility, environmental stewardship, and diversity.

Intern, Analyst Global Mobility and Compensation

Company: CN

Location: Montreal, Canada

Posted Jan 12, 2025

Canadian National Railway Company (CN) is seeking a highly motivated intern to support Global Mobility and Compensation in Montreal, QC from May - Aug 2025. The role involves assisting with employee relocation, queries, administrative tasks, and pay equity compliance. CN is a world-class transportation leader committed to safety, sustainability, and customer excellence.

Assistant Track Supervisor

Company: CN

Location: Hinton, Canada

Posted Jan 12, 2025

CN offers a dynamic work environment with diverse challenges, focusing on safety and optimal business operations. The Assistant Track Supervisor role involves leading engineering operations, supervising track gangs, ensuring compliance with safety guidelines, and overseeing track repairs and maintenance. The job requires experience in safety compliance, budget management, and labor relations, along with strong leadership and technical skills. CN values social responsibility, environmental stewardship, and community prosperity.

Track Maintenance Foreman

Company: CN

Location: Hope, Canada

Posted Jan 12, 2025

CN is seeking a Rail Track Maintainer to ensure the safety and soundness of their rail infrastructure. The role involves inspecting, repairing, and replacing rails, ties, switches, and ballasts. It requires working outdoors in various weather conditions, lifting up to 70 pounds, and operating heavy equipment. The position offers competitive wages, benefits, and career development opportunities. CN values safety, inclusivity, and collaboration, and is committed to sustainable practices.

Intern, Talent and Succession Planning

Company: CN

Location: Montreal, Canada

Posted Jan 12, 2025

Canadian National Railway Company (CN) is seeking a full-time intern for Talent and Succession Planning in Montreal, QC from May to August 2025. The role involves assisting with design, development, planning, and execution of CN's Talent and Succession Planning initiatives. The intern will collaborate with internal stakeholders, research and present cutting-edge topics, and contribute to a quarterly talent scorecard. CN values diversity, equity, active listening, agility, innovation, critical thinking, effective communication, collaboration, and data handling skills. The company is committed to safety, service, and sustainability, and encourages applications from underrepresented groups.

Labourer/Equipment Operator/Heavy Equipment Operator

Company: CN

Location: Calgary, Canada

Posted Jan 12, 2025

CN offers meaningful careers for skilled tradespeople in a safety-focused, team environment. The Intermodal Labourer role involves various tasks such as operating heavy equipment, driving trucks, and completing paperwork. The position requires a valid driver's license, lift-truck operator certification, and the ability to work on-call 24/7. CN is committed to social responsibility, environmental stewardship, and building an inclusive railroad.

Assistant Flagging Supervisor

Company: CN

Location: Edmonton, Canada

Posted Jan 12, 2025

CN offers a dynamic work environment with opportunities for career growth and meaningful work. The Assistant Flagging Supervisor role involves managing schedules, coordinating with internal and external parties, and ensuring safety and compliance. Key responsibilities include planning weekly schedules, managing occupational injuries, handling absences, and conducting investigations. The role requires advanced computer skills, knowledge of construction and maintenance, and strong English communication. CN values safety, sustainability, and inclusivity, and is committed to community prosperity.

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.