AI Engineer / Data Engineer - Agentic AI

ThalesQuebec, QC
Hybrid

About The Position

The Thales Group is a global organization present on all continents serving five major markets, all of vital importance to our societies: aerospace, space, defense and security, and digital identity and security. From the bottom of the oceans to the depths of space and cyberspace, Thales offers a unique range of technologies and services that make tomorrow possible, today. Whether it's helping cities and critical infrastructure become safe and smart, securing global financial markets, protecting data and privacy, and keeping security forces connected during critical missions, Thales ensures that everyone can continue to share information and enjoy the benefits of a connected world and enjoy a better quality of life, while remaining safe and ahead of all forms of digital threat. Our team conducts research and development (R&D) to meet the needs of the Department of National Defence (DND) and the Canadian Armed Forces (CAF). Projects focus on innovative digital solutions combining software development, systems integration, modern infrastructure, and generative artificial intelligence. As part of accelerating our artificial intelligence initiatives, we want to develop a new generation of applications based on Agentic AI. These solutions go beyond traditional conversational assistants by enabling intelligent agents to analyze data, reason, make decisions, orchestrate complex workflows, and interact with multiple enterprise systems autonomously and securely. We are looking for a Data Engineer specializing in Generative AI and Agentic AI to join our Quebec City team, specializing in knowledge management. Our multidisciplinary team focuses on data collection, transformation, and enrichment. Our projects involve defining and deploying automated processing chains to make data accessible to users. With the support of our data scientists, the team designs, trains, and integrates artificial intelligence models, including generative AI (GenAI) based on large language models (LLMs), to improve data analysis. Our team also uses AI and machine learning (ML) concepts to increase analysis efficiency. Essential Functions The Data Engineer specializing in Generative AI and Agentic AI will play a key role in the design, development, and production of intelligent platforms and applications integrating language models (LLMs), agentic architectures, ingestion and transformation pipelines, data servers like MCP or others, orchestration tools, and next-generation cloud services. The person in this role will contribute to strategic projects to improve operational efficiency, human decision support, and complex process automation in environments where security, reliability, and traceability are essential. This person must be autonomous, curious, and comfortable in an R&D context where needs evolve rapidly. They must be able to understand the reality of users and data, as reported by the PO, and challenge technical options, help the architect make informed decisions, and quickly find and test approaches found on the web or coded. The person must be able to work, as appropriate, in both rapid and agile mode, and in production mode with rigor, applying engineering, development, and testing practices and security rules according to the application context. They will work with architects, developers, and artificial intelligence specialists to transform technical concepts into concrete, demonstrable, and scalable solutions. This person is part of a multidisciplinary team. A strong team spirit and teamwork skills are mandatory. The ideal candidate is therefore able to demonstrate transversal skills that would facilitate the transfer of work done to all stakeholders involved. Therefore, good communication skills are required.

Requirements

  • Maîtrise ou baccalauréat en informatique, en ingénierie, en technologie de l’information ou dans tout autre domaine connexe et pertinent.
  • 3+ années d'expérience en Data Engineering ou développement de plateformes de données.
  • 1+ années d'expérience en IA générative, solutions RAG ou architectures basées sur les LLMs.
  • Expérience démontrée dans la mise en production de solutions d'IA à grande échelle.
  • Expérience avec l'intégration de systèmes d'entreprise complexes et d'API.
  • Expérience dans des environnements cloud modernes.
  • Expérience en architecture de solutions et en collaboration avec des équipes multidisciplinaires.
  • Bonne maîtrise de Python.
  • Expérience en SQL et modélisation de données.
  • Expérience avec des plateformes de données modernes (Databricks, Snowflake, Fabric, BigQuery ou Redshift).
  • Expérience et maîtrise de d’outils et plateforme de transformation de données et connecteurs entre formats/systèmes pour ETL, Sync ou augmentation.
  • Expérience avec les pipelines d'intégration de données et l'orchestration (Airflow, Data Factory, Dagster, Prefect).
  • Expérience pratique avec les LLMs et les API Agentic.
  • Maîtrise d’au moins un framework LLM ou Agentic AI : LangGraph, LangChain, Semantic Kernel, AutoGen ou CrewAI.
  • Expérience avec les bases de données vectorielles (Azure AI Search, Pinecone, Weaviate, Chroma, Qdrant, Elasticsearch).
  • Compréhension des mécanismes de prompting, tool calling, function calling et orchestration multi-agents.
  • Connaissance des techniques d'évaluation des systèmes génératifs et agents autonomes.
  • Expérience avec Azure, AWS ou GCP.
  • Connaissance des conteneurs Docker et de Kubernetes.
  • Maîtrise des pratiques CI/CD.
  • Expérience avec l'Infrastructure as Code (Terraform, Bicep ou CloudFormation).
  • Expérience en observabilité et monitoring (Prometheus, Grafana, OpenTelemetry).
  • Maîtrise du français (parlé et écrit).

Nice To Haves

  • 5+ années d'expérience en Data Engineering ou développement de plateformes de données.
  • 2+ années d'expérience en IA générative, solutions RAG ou architectures basées sur les LLMs.
  • Expérience avec Microsoft Fabric et Azure AI Foundry.
  • Expérience avec Semantic Kernel et l'écosystème Microsoft Copilot.
  • Connaissance des techniques de fine-tuning, distillation et évaluation de modèles.
  • Contributions open source dans les domaines Data Engineering ou IA.
  • Connaissance des architectures Lakehouse et Data Mesh.
  • Expérience avec les plateformes d'IA cloud (Azure AI Foundry, Azure OpenAI, AWS Bedrock, Google Vertex AI).
  • Certifications Azure, AWS ou GCP.
  • Expérience dans des environnements réglementés (finance, assurance, santé, secteur public).
  • Connaissance du domaine de la défense, du renseignement militaire ou du contexte des Forces armées canadiennes.
  • Maitrise de l’anglais (parlé et écrit).

Responsibilities

  • Concevoir et mettre en œuvre des modèles d'IA à grande échelle pour résoudre un grand nombre de problèmes complexes.
  • Participer à l’intégration de solutions d’IA générative de workflow agentic, création d’outils agents ou serveur MCP ou MCP App.
  • Participer au développement et la maintenance des sources de données exploités par les agents (entrée ou sortie), en créant des pipeline ETL, transformation, synchronisation entre divers format, sources et systèmes distribués.
  • Faire preuve de discernement dans le choix des méthodes et des techniques pour obtenir des solutions.
  • Concevoir, développer et maintenir les pipelines de données nécessaires à l'alimentation des systèmes d'IA générative et des agents autonomes.
  • Développer et optimiser les architectures de données permettant le Retrieval-Augmented Generation (RAG).
  • Concevoir et gérer les bases de connaissances, vector stores et mécanismes d'indexation pour les agents IA.
  • Construire et intégrer des workflows d'agents utilisant des frameworks tels que LangGraph, LangChain, Semantic Kernel, AutoGen ou CrewAI.
  • Développer les connecteurs permettant aux agents d'interagir avec des systèmes d'entreprise (ERP, CRM, bases de données, API, plateformes collaboratives).
  • Assurer la qualité, la gouvernance, la sécurité et la traçabilité des données utilisées par les agents IA.
  • Mettre en place des mécanismes d'observabilité, de monitoring et d'évaluation des performances des agents.
  • Collaborer avec les équipes Data Science, MLOps, Développement logiciel et Architecture afin de déployer des solutions IA en production.
  • Concevoir et mettre en œuvre des stratégies de gestion du contexte, de la mémoire et des connaissances des agents.
  • Optimiser les coûts, la latence et les performances des solutions basées sur les LLMs.
  • Participer à l'évaluation et à l'intégration de nouveaux modèles de fondation
  • Automatiser le déploiement, les tests et la maintenance des composants Agentic AI.
  • Définir et appliquer les meilleures pratiques en matière d'IA responsable, de sécurité et de conformité.
  • Réaliser des preuves de concept et accompagner l'industrialisation de nouvelles capacités d'Agentic AI.

Benefits

  • Des soins de santé complémentaires payés par l’entreprise, des soins dentaires, un compte de dépenses de santé, un programme d’assurance-vie, de Décès et mutilation accidentels, une assurance invalidité de courte durée, une assurance voyage, un régime d'aide aux employés et un programme de bien-être.
  • Des régimes d'épargne-retraite (REER, RRCD, CELI) avec contribution de l'entreprise et abondement à un RRCD, sans période d'acquisition.
  • Des congés payés par l'entreprise, des jours de vacances et congés de maladie payés.
  • Des rabais sur les assurances habitation et automobile.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service