Jobs at CN
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.
Assistant Track Maintenance Foreman
Company: CN
Location: Saskatoon, Canada
Posted Jan 22, 2025
CN is seeking a Track Maintenance Foremen to oversee the maintenance of track components, ensuring fixtures on the railroad work properly. The role involves leading crews in inspecting, repairing, and replacing rails, ties, switches, and ballast. The position requires foreman or supervisory experience, knowledge of Microsoft Suite, and adherence to safety standards. CN is committed to social responsibility, environmental stewardship, and inclusivity, offering a unionized position with comprehensive training. The ideal candidate will have experience in similar working conditions, a valid driver's license, and welding skills.
Officer - Transportation Training & Development - Field (Eastern Canada)
Company: CN
Location: Montreal, Canada
Posted Jan 22, 2025
Intern, Solution Integration
Company: CN
Location: Montreal, Canada
Posted Jan 22, 2025
Canadian National Railway Company (CN) is seeking a full-time intern for a Solution Integration position in Montreal, QC from May to August 2025. The role involves collaborating in the software engineering lifecycle, setting up and delivering solutions, and acting as an intermediary between project stakeholders. Key responsibilities include establishing deployment strategies, developing automation procedures, defining KPIs, and participating in test planning. Requirements include knowledge of databases, operating systems, networking protocols, and scripting languages. CN is committed to safety, sustainability, and inclusivity, offering meaningful careers in a close-knit, safety-focused culture.
Dangerous Goods Officer
Company: CN
Location: Edmonton, Canada
Posted Jan 22, 2025
CN offers a challenging and rewarding work environment, particularly for those with hazmat emergency response experience. The Dangerous Goods Officer role involves field operations, emergency response, regulatory compliance, and outreach training. The position requires a minimum of 2-5 years of hands-on hazmat emergency response experience, and various certifications. CN values safety, sustainability, and inclusivity, and is committed to community prosperity and environmental stewardship.
Track Welder
Company: CN
Location: Grande Prairie, Canada
Posted Jan 22, 2025
CN offers a rewarding career in track maintenance for those who enjoy physical labor, working outdoors, and being part of a safety-minded team. The Track Welder role involves welding and repairing steel track components, maintaining tracks, and ensuring infrastructure is safe and train-ready. The job requires federal welding qualification, a high school diploma, and a valid driver's license. Successful candidates will undergo a 4-week training program focusing on health and safety rules and basic machine operator procedures.
Specialist - Data Science
Company: CN
Location: Toronto, Canada
Posted Jan 22, 2025
CN is seeking a Data Scientist Specialist to collaborate with teams, identify business problems for data science solutions, and develop scalable machine learning pipelines. The role involves end-to-end data science solutions, effective communication of findings, and continuous improvement. Requirements include 3-5 years of hands-on data science experience, proficiency in Python, and familiarity with big data technologies. CN is a world-class transportation leader committed to safety, sustainability, and customer excellence.
Rail Track Maintainer (Mountain Production)
Company: CN
Location: Fort St. John, Canada
Posted Jan 22, 2025
Senior Manager, Tax - United States
Company: CN
Location: Homewood, IL
Posted Jan 22, 2025
CN is a world-class transportation leader and trade-enabler, committed to safety, sustainability, and customer satisfaction. The company offers a range of benefits, including an annual bonus, employee share investment program, pension, and perks. The role involves managing tax portfolios, ensuring compliance with regulations, and providing leadership to team members. The working conditions are standard office environment with regular working hours, and the company provides opportunities for growth and development.
Manager, Indigenous Relations
Company: CN
Location: Montreal, Canada
Posted Jan 22, 2025
CN is seeking a bilingual Manager, Indigenous Relations to engage with Indigenous communities, build respectful relationships, and implement the company's Indigenous Reconciliation Action Plan. The role requires a deep understanding of Indigenous governance, culture, and history, along with extensive travel and diplomacy skills. A bachelor's degree in relevant fields and at least 10 years of experience are required.
Transportation Supervisor Rover
Company: CN
Location: Edmonton, Canada
Posted Jan 22, 2025
CN offers a dynamic work environment with opportunities for career growth and safety-focused culture. The Transportation Supervisor Rover role involves overseeing operations, ensuring safety compliance, problem-solving, and planning workload. The position requires industrial work experience, supervisory skills, and knowledge of railroad operations. CN is committed to social responsibility, environmental stewardship, and operational excellence.
Signals & Communications Apprentice
Company: CN
Location: Ontario, CA
Posted Jan 22, 2025
CN is seeking a Signals & Communications Apprentice to install, repair, maintain, test, and inspect signal systems and apparatus. The role involves working on various equipment and structures, with paid training provided. CN values safety, integrity, and inclusivity, offering competitive wages, benefits, and career development opportunities. The position requires a high school diploma, successful completion of CN's apprenticeship program, a valid driver's license, and ability to lift up to 50 pounds frequently.
Intern, Bulk Market Analysis
Company: CN
Location: Edmonton, Canada
Posted Jan 22, 2025
Canadian National Railway Company (CN) is seeking a full-time intern for a Bulk Market Analysis position in Edmonton, AB from May to August 2025. The role involves assisting the Sales and Marketing team with market research, commodities analysis, and corridor pricing structure. The intern will work closely with the team to identify business opportunities, assess market competition, and contribute to CN's goal of expanding market share and generating revenue growth. CN values inclusivity, collaboration, and integrity, offering a supportive environment for learning and growth. The company is committed to safety, sustainability, and social responsibility.