Senior Cloud / AI Developer - Train Control , OT
Role Overview
Ensure successful deployment of advanced infrastructure, telecom, Industrial IoT, software, applications, and technology solutions and services.
Connect application, telecom, infrastructure, and business processes; ensure delivered technology is secure, reliable, available, resilient, performant, and aligned with safety standards.
Work with teams and stakeholders across CN and the industry to align deployments with business requirements.
Key Skills for This Role
Full Job Posting
Job summary
Ensure successful deployment of advanced infrastructure, telecom, Industrial IoT, software, applications, and technology solutions and services.
Connect application, telecom, infrastructure, and business processes; ensure delivered technology is secure, reliable, available, resilient, performant, and aligned with safety standards.
Work with teams and stakeholders across CN and the industry to align deployments with business requirements.
Compensation
- Hiring salary range is $110,000–$144,000, with an annual bonus and other benefits and programs.
Main responsibilities
- Contribute to solution designs by identifying existing capabilities and sharing them with solution and system designers.
- Guide deployment tasks, estimate solution costs, create technical diagrams, and support project planning.
- Deploy service-catalog solutions in areas of expertise and inform architecture teams when solutions are unavailable.
- Support change controls, lab-test configurations and software, investigate incidents, and propose remediation.
- Lead transfer of solutions to Operational Support teams and provide deployment feedback to designers.
- Engage vendors and stakeholders, provide technical guidance, and drive design decisions across teams.
- Explore advanced technologies and define structured deployment and integration processes.
- Maintain technical knowledge, provide learning sessions, and collaborate on developing and sharing new solutions.
Experience and education
- Minimum 10–15 years of overall work experience.
- Minimum 8 years in roles involving complex hardware/software systems and advanced telecommunications technologies.
- Minimum 5 years demonstrating technical leadership qualities and/or overseeing deliverables.
- Bachelor’s degree in business, computer science, computer engineering, electrical engineering, or equivalent degree and experience; equivalent practical experience, education, or training is considered.
Technical skills and competencies
- Experience delivering complex technology projects involving multiple parties and projects valued at multiple millions.
- Expertise in agile project delivery, requirements clarification, stakeholder influence, and solution alignment with business needs.
- Strong IT security knowledge, systems engineering skills, and a foundation in software development.
- Expertise across IT applications, telecommunications networks, and structured adoption of new technologies.
- Technology areas include containers, virtualization, microservices, cloud, high availability, disaster recovery, and safety-critical systems.
- Technology areas include cybersecurity, data centers, IP switches and routers, wired and wireless connectivity, cellular and satellite, and MPLS.
- Technology areas include radio and microwave transport, servers, storage, operating systems, networking, firewalls, ADCs, relational databases, and middleware.
- Strong technical and people leadership, communication, presentation, estimation, prioritization, and ability to manage parallel projects.
Working conditions
- Standard office working conditions, Monday to Friday; eligible for CN’s hybrid work model.
- Occasional business travel may be required for meetings.
About CN
CN is a North American railroad whose network connects Canada’s eastern and western coasts with the U.S. South.
The company emphasizes safety, service, collaboration, sustainability, and responsible operations.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Canadian National Railway
Manager Financial & Strategic Planning-CA
Montréal, CAN
CN is seeking a financial planning manager to develop business-plan financials, forecasts, and ROI analyses while improving reporting processes. Candidates need 7–10 years in finance or accounting, modeling experience, a
Market Analyst - Temporary 12-months
Brampton, CAN
CN seeks a market analyst for a 12-month temporary role managing rail pricing, customer contracts, market research, and costing. The analyst will support pricing and strategy decisions and provide guidance on customer di
Manager System Architecture-CA
Montréal, CAN
CN seeks a Manager System Architecture to shape architectures for assigned technology initiatives and guide delivery teams. The role requires a relevant bachelor's degree or equivalent experience, substantial architectur
Market Analyst - 12 month Temporary Contract
Brampton, CAN
CN is seeking a Market Analyst to manage commercial pricing, customer contracts, and market research for its Intermodal and Automotive business. The role requires a relevant bachelor's degree or equivalent, 3–5 years of
Mechanic Advisor
Montréal, CAN
CN is seeking a Mechanic Advisor to coordinate repairs and preventive maintenance for company vehicles and support drivers and vendors in a call-centre setting. Candidates need at least five years of automotive or commer
Marine Second Engineer - Maritime (Matane, Quebec, CA, G4W 3N3)
Matane, CAN
Officer Training & Development-CA
Capreol, CAN
CN seeks an Officer Training & Development professional to train, mentor, and assess transportation employees in railway operating rules and safe work procedures. Candidates need at least five years of railway experience
Manager Financial & Strategic Planning-CA
Montréal, CAN
Market Analyst - Temporary 12-months
Brampton, CAN
Manager System Architecture-CA
Montréal, CAN
Market Analyst - 12 month Temporary Contract
Brampton, CAN
Mechanic Advisor
Montréal, CAN
Marine Second Engineer - Maritime (Matane, Quebec, CA, G4W 3N3)
Matane, CAN
Chef-fe de train CA
High Level, CAN
Officer Training & Development-CA
Capreol, CAN