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.

Advisor, Leave Administration - United States

Company: CN

Location: Homewood, IL

Posted Nov 09, 2024

CN offers a challenging and rewarding work environment, focusing on safety and teamwork. The Advisor, Leave Administration - United States role involves administering CN's Medical Leave of Absence policies, providing coaching and training, and ensuring compliance with regulations. The position requires 5+ years of HR experience, proficiency in Microsoft Office, and strong customer service skills. CN is committed to social responsibility, environmental stewardship, and equal employment opportunities.

Rail Track Maintainer

Company: CN

Location: Valparaiso, IN

Posted Nov 08, 2024

CN is seeking a Rail Track Maintainer who enjoys physical labor, working outdoors, and prioritizes safety. The role involves inspecting, repairing, and replacing rails, ties, switches, and ballasts. The job is physically demanding, often requiring lifting up to 70 pounds, and involves shift work with occasional overtime. CN offers a 4-week classroom training program focusing on health and safety rules and machine operation procedures. Successful completion is mandatory. CN is committed to social responsibility, environmental stewardship, and equal employment opportunities.

Human Resources Operations Coordinator

Company: CN

Location: Montreal, Canada

Posted Nov 08, 2024

CN is seeking a Human Resources Operations Coordinator for a high-volume contact center role. The position involves delivering exceptional service to employees and leaders, ensuring data integrity, and handling various HR tasks. Responsibilities include managing staff actions, responding to inquiries, supporting HR Centers of Excellence, and participating in process optimization. The ideal candidate will have 1-3 years of customer service and HR experience, preferably with SAP, and a Bachelor's degree in Business Administration with a specialization in HR. Fluency in both English and French is required, along with knowledge of case management systems and HCM. CN is a world-class transportation leader committed to social responsibility and environmental stewardship.

Flag Person

Company: CN

Location: Toronto, Canada

Posted Nov 08, 2024

CN is offering a job opportunity for laid-off TCRC bargaining unit employees and external candidates. The role of Flag Person involves ensuring safety on construction sites by adhering to railway rules. Major responsibilities include applying and ensuring adherence to railway rules, using tools, correcting track deviations, and maintaining drainage. The job requires shift work, long periods of travel, and working outdoors in various weather conditions. Essential requirements include relevant experience, heavy equipment operation skills, a high school diploma, a valid driver's license, and meeting medical fitness standards. Successful completion of a 2-week health and safety rules and basic machine operator procedures training is mandatory. CN is committed to social responsibility, environmental stewardship, and building an inclusive railroad.

Specialist System Design

Company: CN

Location: Montreal, Canada

Posted Nov 09, 2024

CN is seeking a Specialist System Design to join their Information & Technology (I&T) team, a crucial part of their operations. The role involves detailed functional design and production of subsystem components, working closely with various teams and clients. Responsibilities include analyzing requirements, producing design documentation, ensuring reliability and cybersecurity, and collaborating with other System Designers. The ideal candidate should have a bachelor's degree in relevant fields, 7+ years of system or software engineering experience, and expertise in cloud integration and leadership roles. Working conditions require in-office presence 3 days a week.

Permanent Machine Operator

Company: CN

Location: Moncton, Canada

Posted Nov 08, 2024

CN is seeking a Permanent Machine Operator for a rewarding career in track maintenance. The role involves operating and servicing work equipment machines, performing track repair and maintenance activities, and collaborating with others. The job requires physical labor, working outdoors, and adherence to safety standards. CN offers a meaningful career with competitive pay and benefits, as part of a team that ensures infrastructure is safe and sound. The company is committed to social responsibility, sustainability, and inclusivity.

Expert, Data Scientist

Company: CN

Location: Toronto, Canada

Posted Nov 08, 2024

CN is seeking an Expert Data Scientist with 5-8 years of experience in data science, focusing on machine learning, predictive analytics, and statistical modeling. The role involves collaborating with cross-functional teams to identify business problems, developing scalable machine learning pipelines, and communicating findings effectively. The ideal candidate should have strong knowledge in Java, SQL, and proficiency in Python, along with experience in big data technologies and cloud platforms. CN is committed to safety, sustainability, and inclusivity, offering opportunities for career growth in a close-knit, safety-focused culture.

Rail Track Maintainer

Company: CN

Location: Brownstown Township, MI

Posted Nov 08, 2024

CN is seeking a Rail Track Maintainer who enjoys physical labor, working outdoors, and prioritizes safety. The role involves inspecting, repairing, and replacing rails, ties, switches, and ballasts. The job is physically demanding, often requiring lifting up to 70 pounds, and involves shift work with occasional overtime. CN offers a 4-week classroom training program focusing on health and safety rules and machine operation procedures. Successful completion is mandatory. CN is committed to social responsibility, environmental stewardship, and equal employment opportunities.

Intern, Mechanical - Field

Company: CN

Location: Edmonton, Canada

Posted Nov 09, 2024

Canadian National Railway Company (CN) is seeking a full-time Intern, Mechanical - Field for May-August 2025 in Edmonton, AB. The role involves collaborating with Mechanical Field leadership for 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 failure investigations, assisting with dangerous goods incidents, creating and auditing procedures, and analyzing inspection and repair productivity. The ideal candidate should have advanced Microsoft Office skills, knowledge of reporting software, and familiarity with SAP, SRS, and ARIBA. 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 in a close-knit, safety-focused culture.

Labour Relations Manager

Company: CN

Location: Vancouver, Canada

Posted Nov 09, 2024

CN offers a challenging and rewarding work environment, emphasizing safety, teamwork, and career growth. The Labour Relations Manager role involves collaborating with leaders, interpreting collective agreements, and fostering positive relationships with union representatives. Key responsibilities include managing grievances, preparing for arbitration, and providing training on labour relations matters. The position requires 5+ years of labour relations experience, a bachelor's degree in Labour Relations or equivalent, and strong analytical and communication skills.

Dispatcher - CN Emergency Communication Center (Contract)

Company: CN

Location: Montreal, Canada

Posted Nov 09, 2024

CN is seeking a 24/7 Emergency Communication Centre Dispatcher for its Montreal Headquarters. The role involves providing phone and radio dispatching services to CN Police across Canada and the US, ensuring effective and safe handling of emergency situations. Key responsibilities include using a Computer Aided Dispatching system, maintaining accurate files and logs, and liaising between local emergency services and CN forces. The position requires previous experience in computer-aided dispatching, call center, radio communications, and customer service. CN values a safety-focused culture, offering opportunities for long-term career growth and recognition for hard work. The role operates on a rotating schedule, including weekends, holidays, and on-call availability for critical incidents.

Officer, Fleet Engineering - 6 months contract

Company: CN

Location: Montreal, Canada

Posted Nov 10, 2024

CN offers a challenging and rewarding environment for an Officer, Fleet Engineering. The role involves program management, technical support, and vehicle specifications development. Key responsibilities include collaborating with Fleet Management Officers, providing technical support, and maintaining vehicle specifications. The position requires 3-5 years of engineering experience, a bachelor's degree in engineering, and strong technical skills. CN is committed to safety, sustainability, and inclusivity, offering opportunities for career growth and community impact.

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.