Retourner à la recherche
Thales Canada

AI Engineer / Data Engineer - Agentic AI

Thales Canada

Voir tous les postes de cette entreprise

Dans des marches en rapide evolution, les clients a travers le monde font confiance a Thales. Thales est une entreprise ou les personnes les plus brillantes du monde entier se regroupent pour mettre en commun leurs idees et ainsi s'inspirer mutuellement. Dans tous les secteurs ou oeuvre Thales, notamment l’aerospatiale, le transport, la defense, la securite et l’espace, nos equipes d’architectes conçoivent des solutions innovantes qui rendent demain possible des aujourd’hui.

Au sein du groupe, Thales Digital Solutions (TDS) est un pole d’innovation technologique supportant tous les secteurs d’activites autant sur le marche local canadien qu’à l'international. Rejoignez-nous afin de contribuer au developpement de solutions pour nos missions critiques. Nos projets de pointe varies utilisent nos expertises en Intelligence Artificielle, Facteurs Humains, Systemes autonomes collaboratifs, Optimisation, Gestion de la connaissance, Cybersecurite et Design.

AI Engineer / Data Engineer - Agentic AI

Ville de Quebec, QC (Hybride) Temps plein

Resume du poste

Le groupe Thales est une organisation mondiale presente sur tous les continents au service de cinq grands marches, tous d'importance vitale pour nos societes : l'aerospatial, l'espace, la defense et la securite et l’identite et la securite numerique. Du fond des oceans aux profondeurs de l'espace et du cyberespace, le groupe Thales propose une gamme unique de technologies et de services qui rendent demain possible, aujourd'hui. Qu'il s'agisse d'aider les villes et les infrastructures critiques a devenir sures et intelligentes, de securiser les marches financiers mondiaux, de proteger les donnees et la vie privee et de maintenir les forces de securite connectees lors de missions critiques, Thales veille a ce que chacun puisse continuer a partager des informations et a profiter des avantages d'un monde connecte et profiter d'une meilleure qualite de vie, tout en restant en securite et en ayant une longueur d'avance sur toutes les formes de menace numerique.

Notre equipe realise des travaux de recherche et developpement (R&D) pour repondre aux besoins du departement de la Defense nationale (DND) et des Forces armees canadiennes (CAF). Les projets portent sur des solutions numeriques innovantes combinant developpement logiciel, integration de systemes, infrastructure moderne et intelligence artificielle generative.

Dans le cadre de l'acceleration de nos initiatives en intelligence artificielle, nous souhaitons developper une nouvelle generation d'applications basees sur l'Agentic AI. Ces solutions vont au-delà des assistants conversationnels traditionnels en permettant a des agents intelligents d'analyser des donnees, de raisonner, de prendre des decisions, d'orchestrer des workflows complexes et d'interagir avec plusieurs systemes d'entreprise de maniere autonome et securisee.

Nous recherchons un(e) Ingenieur de donnees/Data Engineer specialise(e) en IA generative et Agentic AI pour rejoindre notre equipe a Quebec, specialisee dans la gestion des connaissances. Notre equipe multidisciplinaire se concentre sur la collecte, la transformation et l’enrichissement des donnees. Nos projets impliquent la definition et le developpement de chaines de traitement automatisees pour rendre les donnees accessibles aux utilisateurs. Avec le soutien de nos scientifiques de donnees, l'equipe conçoit, entraîne et integre des modeles d’intelligence artificielle, y compris l'IA generative (GenAI) basee sur des grands modeles de langue (LLM), afin d’ameliorer l’analyse des donnees. Notre equipe utilise egalement des concepts d'IA et de machine learning (ML) pour accroître l’efficacite des analyses.

Fonctions essentielles

La personne titulaire du poste Data Engineer specialise(e) en IA generative et Agentic AI jouera un role cle dans la conception, le developpement et la mise en production de plateformes et applications intelligentes integrant des modeles de langage (LLM), des architectures agentic, des pipelines d’ingestion et transformation, outils and serveurs de donnees type MCP ou autres, des outils d'orchestration et des services cloud de nouvelle generation. La personne occupant ce poste contribuera a des projets strategiques permettant d'ameliorer l'efficacite operationnelle, l’aide a la decision des humains et l'automatisation de processus complexes dans des environnements ou la securite, la fiabilite et la traçabilite sont essentielles. Cette personne devra etre autonome, curieuse et a l’aise dans un contexte de R&D ou les besoins evoluent rapidement. Être capable de comprendre la realite des utilisateurs et des donnees, telle que rapportee par le PO et challenger les options techniques, aider l’architecte a prendre des decisions eclairees et en trouvant et testant rapidement des approches retrouvees sur le web ou vibe code. La personne devra etre capable de travailler, selon le cas, tant en mode rapide et agile, qu’en mode production avec rigueur en appliquant pratiques d’ingenierie, de developpement et test et regles de securites selon le contexte d’application. Elle travaillera avec des architectes, des developpeurs et des specialistes en intelligence artificielle afin de transformer des concepts techniques en solutions concretes, demontrables et evolutives.

Cette personne fait partie d'une equipe pluridisciplinaire. Un fort esprit d'equipe et des capacites de travail d'equipe sont obligatoires. Le candidat ideal est donc en mesure de demontrer des competences transversales qui faciliteraient le transfert du travail effectue a tous les intervenants impliques. Par consequent, de bonnes capacites de communication sont requises.

Responsabilites du Data Engineer en Agentic AI :

  • Concevoir et mettre en oeuvre des modeles d'ia a grande echelle pour resoudre un grand nombre de problemes complexes.
  • Participer a l’integration de solutions d’ia generative de workflow agentic, creation d’outils agents ou serveur MCP ou MCP App.
  • Participer au developpement et la maintenance des sources de donnees exploites par les agents (entree ou sortie), en creant des pipeline ETL, transformation, synchronisation entre divers format, sources et systemes distribues.
  • Faire preuve de discernement dans le choix des methodes et des techniques pour obtenir des solutions.
  • Concevoir, developper et maintenir les pipelines de donnees necessaires a l'alimentation des systemes d'ia generative et des agents autonomes.
  • Developper et optimiser les architectures de donnees permettant le Retrieval-Augmented Generation (RAG).
  • Concevoir et gerer les bases de connaissances, vector stores et mecanismes d'indexation pour les agents IA.
  • Construire et integrer des workflows d'agents utilisant des frameworks tels que LangGraph, LangChain, Semantic Kernel, AutoGen ou CrewAI.
  • Developper les connecteurs permettant aux agents d'interagir avec des systemes d'entreprise (ERP, CRM, bases de donnees, API, plateformes collaboratives).
  • Assurer la qualite, la gouvernance, la securite et la traçabilite des donnees utilisees par les agents IA.
  • Mettre en place des mecanismes d'observabilite, de monitoring et d'evaluation des performances des agents.
  • Collaborer avec les equipes Data Science, MLOps, Developpement logiciel et Architecture afin de deployer des solutions IA en production.
  • Concevoir et mettre en oeuvre des strategies de gestion du contexte, de la memoire et des connaissances des agents.
  • Optimiser les couts, la latence et les performances des solutions basees sur les LLMs.
  • Participer a l'evaluation et a l'integration de nouveaux modeles de fondation.
  • Automatiser le deploiement, les tests et la maintenance des composants Agentic AI.
  • Definir et appliquer les meilleures pratiques en matiere d'ia responsable, de securite et de conformite.
  • Realiser des preuves de concept et accompagner l'industrialisation de nouvelles capacites d'Agentic AI.

Exigences minimales

  • Maitrise ou baccalaureat en informatique, en ingenierie, en technologie de l’information ou dans tout autre domaine connexe et pertinent.
  • 3+ annees d'experience en Data Engineering ou developpement de plateformes de donnees.
  • 1+ annees d'experience en IA generative, solutions RAG ou architectures basees sur les LLMs.
  • Experience demontree dans la mise en production de solutions d'ia a grande echelle.
  • Experience avec l'integration de systemes d'entreprise complexes et d'API.
  • Experience dans des environnements cloud modernes.
  • Experience en architecture de solutions et en collaboration avec des equipes multidisciplinaires.
  • Bonne maitrise de Python.
  • Experience en SQL et modelisation de donnees.
  • Experience avec des plateformes de donnees modernes (Databricks, Snowflake, Fabric, BigQuery ou Redshift).
  • Experience et maitrise de d’outils et plateforme de transformation de donnees et connecteurs entre formats/systemes pour ETL, Sync ou augmentation.
  • Experience avec les pipelines d'integration de donnees et l'orchestration (Airflow, Data Factory, Dagster, Prefect).
  • Experience pratique avec les LLMs et les API Agentic.
  • Maitrise d'au moins un framework LLM ou Agentic AI : LangGraph, LangChain, Semantic Kernel, AutoGen ou CrewAI.
  • Experience avec les bases de donnees vectorielles (Azure AI Search, Pinecone, Weaviate, Chroma, Qdrant, Elasticsearch).
  • Comprehension des mecanismes de prompting, tool calling, function calling et orchestration multi-agents.
  • Connaissance des techniques d'evaluation des systemes generatifs et agents autonomes.
  • Experience avec Azure, AWS ou GCP.
  • Connaissance des conteneurs Docker et de Kubernetes.
  • Maitrise des pratiques CI/CD.
  • Experience avec l'Infrastructure as Code (Terraform, Bicep ou CloudFormation).
  • Experience en observabilite et monitoring (Prometheus, Grafana, OpenTelemetry).
  • Maitrise du français (parle et ecrit).

Qualification souhaitable

  • 5+ annees d'experience en Data Engineering ou developpement de plateformes de donnees.
  • 2+ annees d'experience en IA generative, solutions RAG ou architectures basees sur les LLMs.
  • Experience avec Microsoft Fabric et Azure AI Foundry.
  • Experience avec Semantic Kernel et l'ecosysteme Microsoft Copilot.
  • Connaissance des techniques de fine-tuning, distillation et evaluation de modeles.
  • Contributions open source dans les domaines Data Engineering ou IA.
  • Connaissance des architectures Lakehouse et Data Mesh.
  • Experience avec les plateformes d'IA cloud (Azure AI Foundry, Azure OpenAI, AWS Bedrock, Google Vertex AI).
  • Certifications Azure, AWS ou GCP.
  • Experience dans des environnements reglementes (finance, assurance, sante, secteur public).
  • Connaissance du domaine de la defense, du renseignement militaire ou du contexte des Forces armees canadiennes.
  • Maitrise de l’anglais (parle et ecrit).
Ce poste requiert une bonne connaissance de l'anglais pour interagir, soutenir et/ou fournir des services à des clients, employés et/ou partenaires internationaux ainsi qu’à des autorités gouvernementales étrangères qui ne parlent pas français.

Exigences physiques

Ce poste peut necessiter de l’employe(e) de mettre en place de l’equipement et de conduire des experiences sur le terrain en environnement exterieur.

Thales propose un vaste programme d'avantages sociaux a tous les employes a temps plein travaillant 24 heures ou plus par semaine et a leurs personnes a charge eligibles, notamment :

  • Des soins de sante complementaires payes par l’entreprise, des soins dentaires, un compte de depenses de sante, un programme d’assurance-vie, de Deces et mutilation accidentels, une assurance invalidite de courte duree, une assurance voyage, un regime d'aide aux employes et un programme de bien-etre.
  • Des regimes d'epargne-retraite (REER, RRCD, CELI) avec contribution de l'entreprise et abondement a un RRCD, sans periode d'acquisition.
  • Des conges payes par l'entreprise, des jours de vacances et conges de maladie payes.
  • Des rabais sur les assurances habitation et automobile.

Thales est un employeur offrant l’egalite des chances qui valorise la diversite et l’inclusion sur le lieu de travail. Thales s’engage a mettre en place des mesures d’adaptation tout au long du processus de recrutement. Les candidats selectionnes pour une entrevue et ayant besoin de mesures d’adaptation sont pries de le faire savoir lors de l’invitation a l’entrevue; notre equipe travaillera volontiers avec chaque candidat pour repondre a ses besoins particuliers. Tous les renseignements relatifs aux mesures d’adaptation seront traites d’une maniere confidentielle et utilises uniquement dans le but d’offrir une experience candidat adaptee.

Ce poste exige un acces direct ou indirect a du materiel, des logiciels, ou a des informations techniques controles en vertu de la Liste des marchandises et technologies d’exportation controlee du Canada, de la reglementation americaine sur l'administration des exportations (EAR) et/ou du Programme de securite industrielle du Canada. Tous les candidats doivent etre eligibles ou en mesure d'obtenir une autorisation, y compris une habilitation de securite canadienne de niveau fiabilite approfondie.

Détails

Ville
Ville de Québec, 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.