Développeur principal Cloud / IA – Contrôle des trains, Technologie opérationnelle
Au CN, chaque jour apporte de nouveaux défis stimulants. Vous évoluerez dans un milieu intéressant où vous contribuerez au déroulement sécuritaire et efficace de nos activités et aiderez à maintenir l’économie sur la bonne voie. Nous offrons les programmes de formation rémunérés et les possibilités sur lesquelles reposent les carrières à long terme, et nous soulignons le travail acharné des employés qui s’efforcent de changer les choses. Vous pourrez vous épanouir dans notre culture unifiée axée sur la sécurité, où nous travaillons ensemble comme UNE ÉQUIPE. Nous offrons des carrières valorisantes car notre travail fait une différence. Embarquez avec nous!
Sommaire du poste
CN est à la recherche d’un développeur principal Cloud / IA pour concevoir, développer et exploiter des solutions évolutives, natives infonuagiques et alimentées par l’intelligence artificielle, qui soutiennent les plateformes d’entreprise et les initiatives critiques pour les activités. Ce rôle joue un rôle clé dans l’avancement des capacités infonuagiques et d’intelligence artificielle de CN, tout en veillant à ce que les solutions soient sécurisées, résilientes et alignées sur les normes de l’entreprise.
Le candidat retenu combinera une solide expertise en ingénierie logicielle avec une expérience pratique en infonuagique et en IA, tout en assurant un leadership technique au sein d’équipes de livraison interfonctionnelles.
Principales responsabilités
Développement infonuagique et applicatif
Concevoir, développer et maintenir des applications et des services infonuagiques natifs à l’aide d’architectures modernes (microservices, API, modèles axés sur les événements).
- Construire et automatiser des environnements infonuagiques et des pipelines de déploiement en utilisant des pratiques de configuration et d’automatisation normalisées et reproductibles afin d’assurer des déploiements sécurisés et fiables.
S’assurer que les solutions répondent aux exigences de performance, de disponibilité, de sécurité et d’exploitation.
Collaborer avec les équipes de produits, d’architecture, de DevSecOps et de qualité afin de livrer des solutions de bout en bout alignées sur les besoins de l’entreprise.
IA et IA générative
Développer et intégrer des capacités d’IA et d’IA générative aux applications et aux plateformes, y compris la consommation basée sur des modèles et des API.
Soutenir le cycle de vie de l’IA, de l’expérimentation et de la validation jusqu’au déploiement et à la surveillance.
Veiller à ce que les solutions d’IA soient conformes à la gouvernance d’entreprise, à la sécurité et aux principes d’IA responsable.
Excellence en ingénierie
Appliquer les meilleures pratiques en ingénierie logicielle, notamment le code propre, les tests automatisés, le codage sécuritaire et les modèles de conception.
Contribuer aux normes techniques, aux composants réutilisables et aux architectures de référence.
Identifier et corriger rapidement les risques techniques, les écarts de qualité et les problèmes de performance tout au long du cycle de livraison.
Leadership technique et collaboration
Agir à titre de mentor et de leader technique en soutenant la croissance et le développement des autres ingénieurs.
Fournir un accompagnement pratique lors des revues de conception, des présentations de solutions et de la résolution de problèmes complexes.
Travailler efficacement dans des environnements de livraison agiles ou agiles à grande échelle, en collaborant étroitement avec les propriétaires de produits et les parties prenantes d’affaires.
Qualifications
Baccalauréat en informatique, en génie ou dans un domaine connexe, ou expérience pratique équivalente.
Plus de 7 ans d’expérience en développement logiciel, incluant une expérience significative dans la livraison de solutions infonuagiques.
Solides compétences en programmation en Python, Java ou JavaScript/TypeScript.
Expérience pratique avec au moins une grande plateforme infonuagique (Azure, Google Cloud ou AWS).
Expérience avec les pratiques CI/CD, DevOps et les environnements conteneurisés.
Connaissance pratique des concepts d’IA / apprentissage automatique ou d’IA générative, y compris l’intégration de services d’IA dans les applications.
Bonne compréhension de la sécurité infonuagique, de l’identité et de la gestion des accès.
Expérience avec des plateformes d’IA d’entreprise (p. ex., Vertex AI, Azure AI ou l’équivalent).
Exposition aux plateformes de données, à l’analytique ou aux technologies de diffusion d’événements.
Connaissance de la gouvernance de l’IA, de l’IA responsable et des considérations réglementaires.
Expérience de travail dans de grands environnements d’entreprise complexes.
À propos du CN
En tant que chef de file dans les domaines du transport et de la logistique en Amérique du Nord, nous sommes un véritable pilier de l’économie. Forts d’une équipe d’environ 25 000 cheminots, nous avons pour priorité de faire progresser notre entreprise et l’économie. Nous transportons annuellement des marchandises d’une valeur de 200 G$ US pour un large éventail de secteurs, tels les ressources naturelles, les produits manufacturés et les biens de consommation, sur un réseau de 20 000 milles qui couvre le Canada et le centre des États-Unis. Le CN est la seule entreprise canadienne à figurer dans la catégorie du secteur du transport et de l’infrastructure du transport du Dow Jones Sustainability Index (DJSI) World. Créé en 1999, l’indice DJSI World est l’indice de référence en ce qui a trait au développement durable. Au CN, nous travaillons comme UNE ÉQUIPE axée sur la sécurité et nos clients, offrant l’excellence sur le plan de l’exploitation et de la chaîne d’approvisionnement pour produire des résultats.
À propos de CN
Le CN est un chemin de fer de premier plan qui génère de la valeur de manière durable pour nos clients, actionnaires, employés et parties prenantes, avec un engagement indéfectible envers la sécurité et le service. Essentiel à l'économie, aux clients et aux communautés qu'il dessert, le CN transporte chaque année plus de 300 millions de tonnes de ressources naturelles, de produits manufacturés et de produits finis en toute sécurité partout en Amérique du Nord. Le vaste réseau ferroviaire du CN s'étend sur plus de 30 000 km (près de 20 000 milles), reliant les côtes est et ouest du Canada au sud des États-Unis. Depuis 1919, CN et ses affiliés contribuent à la prospérité des communautés et au commerce durable. Le CN propulse l'économie nord-américaine et s'engage dans des programmes de responsabilité sociale et de gestion environnementale.
Au CN, nous sommes déterminés à bâtir le chemin de fer le plus sûr, le plus inclusif et le plus durable en Amérique du Nord, à l'image des collectivités dans lesquelles nous exerçons nos activités. Les études montrent que les candidats hésitent souvent à postuler s'ils estiment ne pas répondre à 100 % aux exigences du poste. À tous les candidats potentiels : même si vous ne répondez pas à toutes les exigences énoncées dans l'affichage d'un poste, nous vous encourageons quand même à poser votre candidature.
Si vous avez besoin d'un accommodement pour le processus de recrutement (y compris des formats alternatifs de documents, des salles de réunion accessibles ou d'autres accommodements), veuillez contacter notre équipe à l'adresse suivante : [email protected].
À titre d'employeur souscrivant au principe de l'égalité d'accès à l'emploi, le CN prendra en considération pour un emploi tous les candidats qualifiés sans égard à la race, à la couleur, à la religion, au sexe, à l'orientation sexuelle, à l'identité de genre, à l'origine nationale, à l'invalidité, au statut d'ancien combattant protégé, et à tout autre statut protégé en vertu des lois applicables.
Veuillez consulter régulièrement vos courriels, car les communications aux candidats sont envoyées par courrier électronique.