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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree