Bombardier Inc.

Développeur Full Stack, Plateforme IA & Développeur Back-End - Digital & Intelligence Artificielle

Bombardier Inc.
Apply
3 hours ago
Dorval, CanadaSenior

Responsibilities

  • Concevoir, développer et maintenir des services back-end, APIs, couches d’orchestration et composants d’intégration pour des applications activées par l’IA.
  • Développer des capacités full-stack avec Python, TypeScript, .NET ou des technologies équivalentes.
  • Implémenter des modèles d’applications IA tels que le RAG, la recherche sémantique, les workflows agentiques, l’orchestration de prompts et les contrôles avec intervention humaine.
  • Intégrer les applications avec les services cloud, plateformes d’identité, systèmes d’entreprise, bases de données, référentiels documentaires et services d’IA.
  • Modéliser et implémenter les structures de données, schémas applicatifs, APIs et logiques de transformation.
  • Développer des services sécurisés, maintenables et documentés conformément aux pratiques de développement logiciel et d’architecture d’entreprise.
  • Développer et optimiser les accès aux données SQL ou NoSQL, procédures stockées, requêtes et logiques d’intégration.
  • Collaborer avec les développeurs front-end, architectes, équipes de cybersécurité, propriétaires de données et parties prenantes.
  • Contribuer aux pipelines CI/CD, aux tests automatisés, à l’observabilité, à la surveillance et à la préparation à la production.
  • Accompagner les développeurs et contribuer à des modèles d’ingénierie réutilisables pour le Centre d’Excellence IA & Automatisation.

Requirements

  • Baccalauréat ou maîtrise en informatique, technologies de l’information, génie logiciel, ingénierie des données ou domaine connexe.
  • Au moins cinq ans d’expérience professionnelle en développement back-end ou full-stack, incluant des applications d’entreprise en production.
  • Solides compétences en Python, TypeScript, C#, .NET ou langages équivalents de développement d’entreprise.
  • Expérience en conception d’APIs, de couches d’intégration, de services applicatifs et de modèles de données relationnels ou NoSQL.
  • Expérience pratique avec des services cloud, préférablement Azure, notamment l’hébergement applicatif, l’identité, le stockage, la surveillance et les services d’IA.
  • Expérience en développement d’applications alimentées par l’IA, notamment avec Azure OpenAI, la recherche vectorielle, le traitement documentaire, le RAG ou les agents.
  • Compréhension des structures de données, algorithmes, graphes de connaissances, représentations ontologiques, R2RML et RDF.
  • 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 du support en production.
  • Expérience avec Git, Azure DevOps ou des outils équivalents pour la gestion du code source, les revues de code, le CI/CD et la documentation.
  • La familiarité avec React, Angular ou Blazor constitue un atout.
  • Capacité à communiquer en français et en anglais dans un contexte professionnel.

Benefits

  • Politiques de travail flexibles et hybrides selon le poste.
  • Régimes d’assurance incluant les soins dentaires, les soins médicaux, l’assurance-vie et l’assurance-invalidité.
  • Régime d’épargne-retraite.
  • Programme d’aide aux employés.
  • Programme de télésanté.
  • Emploi régulier, quart de jour.
Bombardier Inc.

About Bombardier Inc.

10,000+ employees
Contact me