Canadian National Railway

Canadian National Railway

Senior Cloud / AI Developer – Train Control , OT

Montreal Est, Quebec, CA · Senior

Sponsorship not specifiedDetected 3 days ago
JavaScriptPythonJavaAWSGCPAzureCloud PlatformsCI/CDDevOpsMachine LearningLLMsA/B TestingCybersecurityAgileSupply ChainTest AutomationLeadershipCollaboration

About the role

  • This role plays a key part in advancing CN's cloud and artificial intelligence capabilities while ensuring solutions are secure, resilient, and aligned with enterprise standards.

Responsibilities

  • Cloud Application Development Design, develop, and maintain cloud native applications and services using modern architectures (microservices, APIs, event driven patterns).
  • Build and automate cloud environments and deployment pipelines using standardized, repeatable configuration and automation practices to enable secure and reliable deployments Ensure solutions meet performance, availability, security, and operational requirements.
  • Collaborate with product, architecture, DevSecOps, and quality teams to deliverend-to-end solutions aligned with business needs.
  • AI Generative AI Enablement Develop and integrate AI and Generative AI capabilities into applications and platforms, including model and API based consumption.
  • Support the AI lifecycle, from experimentation and validation to deployment and monitoring.
  • Engineering Excellence Apply software engineering best practices, including clean code, automated testing, secure coding, and design patterns.
  • Provide hands‑on guidance during design reviews, solution walkthroughs, and complex problem resolution.

Requirements

  • The successful candidate will combine strong software engineering expertise with hands on cloud and AI experience, while providing technical leadership within cross functional delivery teams.

Company info

  • Essential to the economy, to the customers, and to the communities it serves, CN safely transports more than 300 million tons of natural resources, manufactured products, and finished goods throughout North America every year.
  • At CN, we work as ONE TEAM, focused on safety, sustainability and our customers, providing operational and supply chain excellence to deliver results.

This listing is sourced directly from Canadian National Railway's careers page and normalized into a canonical job model.