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.

Facility Maintenance Mechanic

Company: CN

Location: Thunder Bay, Canada

Posted Jan 24, 2025

Track Maintainer (Québec Production)

Company: CN

Location: Val-d'Or, Canada

Posted Jan 24, 2025

Flag Person - Atlantic Production

Company: CN

Location: Saint John, Canada

Posted Jan 24, 2025

CN is seeking a Flag Person for a track maintenance role. The position involves protecting railway track workers and contractors by ensuring adherence to railway rules and regulations. Major responsibilities include preparing and using hand tools, maintaining track surface, alignment, and gauge, installing and repairing crossings, and unloading and distributing track materials. The job requires relevant work experience, knowledge of safety standards, and the ability to work autonomously. CN offers classroom training for 4 weeks, and the position is unionized with pay and benefits governed by a collective agreement. CN is committed to safety, sustainability, and inclusivity, and encourages applications from underrepresented groups.

Rail Track Maintainer

Company: CN

Location: Marshfield, WI

Posted Jan 24, 2025

Rail Track Maintainer

Company: CN

Location: Dyersburg, TN

Posted Jan 24, 2025

CN is offering a Rail Track Maintainer position with a starting hourly rate of $32.28. The role involves inspecting, repairing, and replacing rails, ties, switches, and ballasts, working outdoors in various weather conditions. CN emphasizes safety, integrity, and collaboration, providing competitive wages, benefits, and pension plans. The job requires relevant work experience, heavy equipment operation skills, and a valid driver's license. Successful candidates will undergo a 5-week paid training program at CN's campus in Homewood, IL. CN is committed to inclusivity, sustainability, and community prosperity.

Signals & Communications Apprentice

Company: CN

Location: Fond du Lac, WI

Posted Jan 24, 2025

Work Equipment Heavy Duty Mechanic (Mechanic A)

Company: CN

Location: Greater Sudbury, Canada

Posted Jan 24, 2025

Intern, Mechanical Reliability

Company: CN

Location: Homewood, IL

Posted Jan 24, 2025

Canadian National Railway Company (CN) is seeking a motivated individual for a full-time Intern, Mechanical Reliability position in Homewood, IL from May-Aug 2025. The role involves supporting the Mechanical department, preparing calculations and reports, integrating tracking plans, analyzing mechanical design choices, and contributing to project leadership. CN offers an exciting environment with opportunities for learning, growth, and recognition. Interns benefit from various activities including train yard tours, intern game-hours, case competitions, and learning sessions. The company is committed to safety, integrity, and inclusivity, with a 93% satisfaction rating for its internship program.

Human Resources Business Partner

Company: CN

Location: Edmonton, Canada

Posted Jan 24, 2025

CN offers a dynamic and challenging work environment, emphasizing safety, teamwork, and career growth. The Human Resources Business Partner role involves advising on HR matters, leading coaching, participating in talent acquisition, and driving employee engagement. The position requires 7+ years of HR experience, a Bachelor's degree, and CPHR certification. CN is committed to social responsibility, sustainability, and inclusivity.

Intern, Mechanical - Field

Company: CN

Location: Winnipeg, Canada

Posted Jan 24, 2025

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.

Rail Track Maintainer

Company: CN

Location: Red Deer, Canada

Posted Jan 24, 2025

Assistant Track Supervisor

Company: CN

Location: Saint John, Canada

Posted Jan 24, 2025

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.