Junior Engineer, Transportation Planning

Canadian National Railway CompanyEdmonton, AB
Hybrid

About The Position

The role provides transportation engineering analysis and technical support to the Transportation and Operations functions related to line and terminal projects and programs while working under the guidance of a Professional Engineer. The incumbent contributes to conceptual planning, capacity and facility analysis, and the application of computer-based, statistical, and economic tools to support efficient train marshalling, track facilities, and transportation planning initiatives.

Requirements

  • Entry-level experience in engineering analysis, modeling, internships, co-ops, academic projects, or similar practical exposure
  • Bachelor’s Degree in Engineering, Transportation, Civil, Operational Research, or an equivalent related discipline
  • Eligible to enroll in an Engineer-in-Training (EIT) program or equivalent professional licensing path and work under the supervision of a Professional Engineer
  • Knowledge of Microsoft Office and programming languages such as Python, C#, and Java
  • Knowledge of statistical analysis methods, and reporting tools, such as Tableau
  • Knowledge of field operations and understanding of CN’s operations, rules, regulations, and physical plant

Nice To Haves

  • Exposure to transportation, operations, rail, logistics, or infrastructure environments would be considered an asset
  • Any related education or designation in the above would be considered an asset
  • Any knowledge for any of the above would be considered as an asset

Responsibilities

  • Assist with engineering planning and analytical assignments involving technical aspects of line and terminal operations
  • Support the completion of capacity studies of railroad facilities under established methodologies and guidance
  • Support technical analysis of operating problems within Transportation and contribute input toward potential solutions
  • Provide support to team members in capacity planning and general transportation engineering activities, including system support and coordination as required
  • Assist in the development of conceptual infrastructure plans, layout designs, train schedules, and operating rationale to support improvements to track facilities and train services
  • Provide analytical input for capital budget and business case development related to line and terminal improvements and Transportation capital projects
  • Support operations by following up on exceptions to business rules with the Train Reporting office, Engine Service team, and local operations
  • Assist with technical analysis of existing and projected performance using historical data or train dynamics models in collaboration with the Safety function, Engine Service Officers, and Transportation
  • Use existing tools, and support enhancements to increase automation, to help produce passenger service schedules in collaboration with passenger operations partners
  • Assist in identifying additional rail capacity required to support enhanced passenger services on the CN network using capacity simulation and evaluation methods

Benefits

  • paid training
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service