Lead Software Engineer (Full Stack) - Agentic Ai on AWS

CloudiQS
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Charing Cross, United Kingdom

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Software Debugging
Distributed Systems
Memory Management
Amazon DynamoDB
Identity and Access Management
Python
TypeScript
Data Storage Technologies
Large Language Models
Multi-Agent Systems
Amazon Web Services (AWS)
Production Code
Api Gateway
Amazon Web Services (AWS)
Terraform

Job description

Agents that fail safely and explain themselves through proper error handling and observability. Tool integrations that are secure, auditable, and properly scoped with IAM. Multi-agent workflows that coordinate reliably across frameworks. Agent deployments that take hours, not weeks. Systems that can be operated by engineers who didn't build them.

Requirements

  • Strong AWS Knowledge
  • Production AWS experience (Lambda, ECS, API Gateway, IAM, VPC)
  • Understanding of LLM/agent concepts: tool calling, RAG, reasoning loops, memory management
  • Back End or full-stack engineering (Python primary, TypeScript secondary)
  • Experience with at least one agent framework (LangChain, LangGraph, CrewAI) or willingness to learn quickly
  • Ability to debug distributed systems using AWS tooling
  • Track record shipping and maintaining services in production

Strongly Preferred:

  • Amazon Bedrock AgentCore experience (Runtime, Memory, Gateway, Policy)
  • Multi-agent orchestration patterns
  • Event-driven architectures (EventBridge, SQS, SNS)
  • DynamoDB, S3, OpenSearch for agent data storage and retrieval
  • Infrastructure-as-code (CDK, Terraform)
  • Experience with Model Context Protocol (MCP) or API-to-tool conversion, AWS & agent architecture discussion

Hands-on coding exercise

Agent design session (framework selection, tool design, multi-agent patterns)

Production code pairing

Ownership conversation

About the company

CloudiQS | London (Remote) We are building production agentic AI systems on AWS that deploy into customer environments within hours. This role is for engineers who understand AWS deeply and want to build AI agents using modern frameworks (LangChain, CrewAI, LangGraph, Strands) while deploying them on production-grade AWS infrastructure. What You'll Build Build agents using modern frameworks (LangChain, LangGraph, CrewAI, Strands Agents) and deploy them on Amazon Bedrock AgentCore Runtime for production scale and reliability. Design agent architectures that leverage AgentCore Memory, Gateway, Identity, Browser, and Code Interpreter services. Implement multi-agent systems using supervisor-worker patterns, agent-to-agent communication (A2A), and Model Context Protocol (MCP) integrations. Build tool integrations through AgentCore Gateway that connect agents to customer AWS services, internal APIs, and third-party systems. Deploy agents as serverless functions or containers depending on execution requirements (Real Time vs long-running). Implement observability using AgentCore traces, CloudWatch metrics, and cost tracking across agent workflows. Own the full stack from agent logic to customer-facing UIs that expose agent capabilities clearly.

Apply for this position