Full Stack Developer – Agentic AI

Thales
Quebec City
Workplace: HybridFull timeFunction: Software EngineeringExperience: 2+ yearsEducation: bachelorsSkills: ["Teamwork","Communication","Autonomy","Curiosity","Documentation"]

Design and build production-ready agentic AI and generative AI applications for mission-critical defense R&D. Develop and integrate LLM-based systems including multi-agent architectures and RAG pipelines (vector embeddings, semantic search), and connect AI components to backend services and enterprise systems via APIs and databases. Implement microservices and backend services primarily in Python, create web prototypes, and support cloud-native deployments using Docker, Kubernetes, Helm, and CI/CD practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thales
Thales
1 day ago

Full Stack Developer – Agentic AI

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Design and build production-ready agentic AI and generative AI applications for mission-critical defense R&D. Develop and integrate LLM-based systems including multi-agent architectures and RAG pipelines (vector embeddings, semantic search), and connect AI components to backend services and enterprise systems via APIs and databases. Implement microservices and backend services primarily in Python, create web prototypes, and support cloud-native deployments using Docker, Kubernetes, Helm, and CI/CD practices.
Location: Quebec City
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Integrate generative AI solutions including RAG pipelines, vector embeddings, and semantic search mechanisms.
  • •Build or integrate MCP tools/servers and incorporate language models, agents, and AI components into application solutions.
  • •Develop backend services, APIs, microservices, and integration connectors to enable AI systems to interact with APIs, databases, and internal/external systems.
  • •Prototype, experiment with, and evaluate generative AI and agentic AI solutions; contribute to web prototypes and internal tools.
  • •Create and optimize Docker images; develop and maintain Helm charts for Kubernetes; support deployment automation and troubleshoot container/Kubernetes dependencies, configurations, and environments.

Pay and Benefits

Perks:Health InsuranceDentalHsaLife InsuranceTravel AllowancePaid LeaveRetirement Savings

Key Requirements

  • •Bachelor’s degree (or equivalent) in computer science, engineering, information technology, or a related field.
  • •Minimum 2 years of relevant software development experience, including full-stack/backend/infrastructure or DevOps.
  • •Agile experience, especially Scrum or Kanban.
  • •Experience with Python and CI/CD tooling such as GitLab CI.
  • •Experience with Docker and Kubernetes/cloud-native environments, including Helm charts; plus AI/GenAI/ML experience such as deploying FastAPI and RAG/vector-search pipelines.
Experience:2+ years
Education:Bachelor's
Skills:TeamworkCommunicationAutonomyCuriosityDocumentation
Languages:FrenchEnglish
Tech Stack:PythonFastAPILLMGenAIAgentic AIRAGVector embeddingsSemantic searchMCPMCP toolsMCP serversLangChainLangGraphLlamaIndexDockerHelm chartsKubernetesCI/CDGitLab CIMicroservices

Eligibility

Security Clearance:Secret OTAN

Company Brief

Thales
Designs and delivers advanced systems and services for aerospace, defence, security, and digital identity and cybersecurity markets, serving government and commercial customers worldwide.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Paris, France
Founded: 2000
WebsiteLinkedIn