We are seeking an experienced AWS AI Solution Architect to join our team and work on the design and implementation of production-grade AI and agentic systems. In this role, you will be responsible for defining AI solution architecture, designing multi-agent workflows, and working closely with Software Engineers, Data Engineers, DevOps Engineers, and customer stakeholders to deliver scalable, secure, and reliable AI solutions on AWS.
You will work extensively with Amazon Bedrock, LLM-based applications, agentic frameworks such as LangGraph and LangChain, and modern AWS services used to build and operate enterprise AI platforms.
Engagement: long-term, full-time. Location: Canada (ON/QB), EU with visa and ability to travel to Canada.
What you will be doing:
Design and implement production-grade AI and agentic architectures based on business and technical requirements.
Develop LLM-powered applications, autonomous agents, and multi-agent workflows using frameworks such as LangGraph and LangChain.
Design agent orchestration patterns, including tool usage, routing, planning, memory, state management, human-in-the-loop workflows, and multi-agent collaboration.
Build AI solutions using Amazon Bedrock, including foundation models, Knowledge Bases, Guardrails, model evaluation, and other Bedrock capabilities.
Design and implement RAG architectures, including document ingestion, chunking, embeddings, vector search, retrieval strategies, reranking, and context management.
Integrate AI agents with enterprise systems, APIs, databases, SaaS platforms, and internal tools.
Define architecture for scalable and secure AI workloads across application, data, model, and infrastructure layers.
Participate in hands-on implementation, prototyping, troubleshooting, and technical validation of AI solutions.
Evaluate different foundation models and AI approaches based on quality, latency, scalability, security, and cost requirements.
Establish patterns for observability, tracing, evaluation, testing, and monitoring of LLM and agentic applications.
Define security controls for AI systems, including IAM, data isolation, encryption, PII handling, prompt injection protection, and access control.
Collaborate with Software Engineers, DevOps Engineers, Data Engineers, QA Engineers, and business stakeholders throughout the delivery lifecycle.
Prepare and maintain architecture diagrams, technical documentation, implementation guidelines, and technical decision records.
Support production readiness, performance optimization, troubleshooting, and continuous improvement of deployed AI solutions.
A successful candidate will have:
3+ years of experience in AI/ML, software architecture, solution architecture, or similar technical roles.
Strong hands-on experience designing and implementing LLM-based applications.
Practical experience building AI agents or agentic workflows.
Strong experience with Amazon Bedrock and AWS-based AI architectures.
Experience with agentic and LLM frameworks such as:
LangGraph;
LangChain.
Strong understanding of modern LLM application patterns, including:
Retrieval-Augmented Generation (RAG);
tool/function calling;
agent orchestration;
multi-agent systems;
memory and state management;
structured outputs;
human-in-the-loop workflows.
Strong understanding of prompt engineering and context management.
Experience integrating LLM applications with external APIs, databases, and enterprise systems.
Good understanding of vector databases, embeddings, semantic search, and retrieval techniques.
Strong understanding of cloud architecture principles, including scalability, high availability, security, observability, and cost optimization.
Experience designing APIs and backend services for AI applications.
Understanding of AI application evaluation, including model quality, hallucination reduction, retrieval quality, latency, and cost.
Ability to translate business requirements into practical AI architecture and impl



