Retourner à la recherche
Bombardier

Développeur Full Stack, Plateforme IA & Développeur Back-End - Numérique et Intelligence Artificielle

Bombardier

Voir tous les postes de cette entreprise

Le cas échéant, Bombardier favorise des politiques de travail flexibles et hybrides.

Pourquoi vous joindre à nous ?

Chez Bombardier, nous concevons, construisons et entretenons les avions les plus performants du monde pour les personnes, les entreprises, les gouvernements et les armées les plus exigeants. Nous avons réussi à établir les normes les plus élevées en plaçant notre personnel au cœur de tout et en définissant l'excellence ensemble.

Travailler chez Bombardier, c'est œuvrer au plus haut niveau. Chaque jour, vous faites partie d'une équipe qui offre des expériences et des produits de qualité supérieure, repoussant les limites de ce qui est possible dans notre industrie et au-delà. En privilégiant la croissance et le perfectionnement des employés, nous permettons à chacun d'atteindre son plein potentiel selon ses propres termes, car le meilleur travail se fait lorsque vous êtes libre d'être vous-même et de partager votre expertise unique.

Programme d'avantages sociaux de Bombardier

Le bien-être de nos employés étant notre priorité, nous offrons un programme d'avantages sociaux complet et compétitif, qui comprend les éléments suivants :

  • Régimes d'assurance (Dentaire, médical, assurance vie, invalidité, et plus encore)
  • Salaire de base concurrentiel
  • Régime d'épargne-retraite
  • Programme d'aide aux employés
  • Programme de télésanté

Aperçu

Dans le cadre de notre département Numérique et Intelligence Artificielle, vous évoluerez dans un environnement qui favorise la créativité et récompense l'excellence. Vous jouerez un rôle clé dans le développement de systèmes back-end robustes, évolutifs, sécurisés et maintenables pour les applications activées par l'intelligence artificielle. Votre expertise en ingénierie full-stack, services infonuagiques, API, intégration de données et modèles d'applications d'IA aidera à transformer les prototypes en solutions prêtes pour l'entreprise. Bien que le rôle soit principalement axé sur le développement back-end et de plateformes, la capacité à contribuer à l'ensemble de la pile applicative constitue un atout important.

Quelles seront vos contributions à l'équipe ?

  • Concevoir, bâtir et maintenir des services back-end, des API, des couches d'orchestration et des composants d'intégration qui alimentent les applications activées par l'IA.
  • Développer des capacités d'applications full-stack en utilisant Python, TypeScript, .NET ou des technologies de développement d'entreprise équivalentes, le cas échéant.
  • Mettre en œuvre des modèles d'applications d'IA tels que la génération augmentée par récupération (RAG), la recherche sémantique, les flux de travail agentiques, l'orchestration de requêtes et les contrôles humains dans la boucle.
  • Intégrer les applications aux services infonuagiques approuvés, aux plateformes d'identité, aux systèmes d'entreprise, aux bases de données, aux répertoires de documents et aux services d'IA.
  • Travailler avec les architectes pour modéliser et mettre en œuvre des structures de données, des schémas d'application, des API et une logique de transformation afin de soutenir un comportement d'application fiable et évolutif.
  • Construire des services sécurisés, maintenables et bien documentés qui respectent les pratiques du cycle de vie du développement logiciel et les attentes de l'architecture d'entreprise.
  • Développer et optimiser des modèles d'accès aux données SQL ou NoSQL, des procédures stockées, des requêtes et une logique d'intégration si nécessaire.
  • Collaborer avec les développeurs front-end, les architectes, la cybersécurité, les propriétaires de données et les parties prenantes pour aligner les solutions techniques sur les besoins d'affaires.
  • Contribuer aux pipelines CI/CD, aux tests automatisés, à l'observabilité, à la surveillance et à la préparation à la production pour les applications activées par l'IA.
  • Rester à jour sur les avancées en ingénierie de l'IA, développement natif infonuagique, technologies de bases de données, architecture logicielle et pratiques de livraison sécurisées.
  • Agir comme mentor auprès des développeurs et contribuer à des modèles d'ingénierie réutilisables pour le Centre d'excellence en IA et automatisation.

Comment réussir dans ce rôle ?

  • Vous dételez un baccalauréat ou une maîtrise en informatique, technologie de l'information, génie logiciel, génie des données ou dans un domaine connexe.
  • Vous possédez 5 ans ou plus d'expérience professionnelle en développement logiciel back-end ou full-stack, incluant des applications d'entreprise de niveau production.
  • Vous possédez de solides compétences en programmation en Python, TypeScript, C#, .NET ou dans des langages de développement d'entreprise équivalents.
  • Vous avez une expérience démontrée dans la conception d'API, de couches d'intégration, de services d'application et de modèles de données relationnels ou NoSQL.
  • Vous avez une expérience pratique des services infonuagiques, de préférence Azure, incluant l'hébergement d'applications, l'identité, le stockage, la surveillance et les services d'IA.
  • Vous avez de l'expérience dans le développement d'applications activées par l'IA, incluant Azure OpenAI, la recherche vectorielle, le traitement de documents, le RAG, les agents ou des technologies équivalentes.
  • Vous possédez une solide compréhension des structures de données et des algorithmes, incluant la connaissance des graphes de connaissances et des représentations d'ontologies, ainsi que le mappage R2RML et le RDF.
  • Vous possédez une solide compréhension du développement logiciel sécurisé, de l'authentification, de l'autorisation, de la gestion des secrets, de la journalisation, de la surveillance et des pratiques de support à la production.
  • Vous avez de l'expérience avec Git, Azure DevOps ou des outils équivalents pour le contrôle de code source, la révision de code, la CI/CD et la documentation.
  • La familiarité avec les frameworks front-end tels que React, Angular ou Blazor est considérée comme un atout.
  • Vous êtes autonome, innovateur, dynamique et capable de structurer des problèmes techniques complexes en plans de mise en œuvre clairs.
  • Vous possédez d'excellentes compétences en communication et en collaboration pour travailler efficacement avec les parties prenantes d'affaires, les architectes, la cybersécurité, les équipes de données et les développeurs.
  • Vous possédez une passion démontrée pour garder une longueur d'avance sur les tendances de l'industrie et apporter des idées novatrices aux défis complexes d'ingénierie et d'applications d'IA.
  • Vous avez la capacité de communiquer en français et en anglais dans un contexte professionnel.

Maintenant que vous vous voyez dans ce rôle, postulez et rejoignez l'équipe Bombardier !

Veuillez noter : Vous n'avez pas besoin de toutes les compétences, connaissances et expériences énumérées pour postuler à ce poste. Nous ne cherchons pas le candidat parfait, nous recherchons un grand talent et des individus passionnés.

Bombardier est un employeur souscrivant au principe de l'égalité d'accès à l'emploi et encourage les personnes de toute race, religion, ethnicité, identité de genre, orientation sexuelle, âge, statut d'immigration, handicap ou autres caractéristiques légalement protégées applicables à poser leur candidature.

Détails

Ville
Dorval, QC

Postuler

Ce poste vous intéresse? Soumettez votre candidature dès maintenant.

Besoin d'assistance?

Téléphone
1-450-403-4300

Ce site utilise des cookies pour les analyses et le contenu vidéo. Vous pouvez accepter uniquement les cookies essentiels ou accepter tous les cookies.