Build production AI agents, deploy scalable cloud infrastructure, and create beautiful user experiences at the intersection of cloud infrastructure, AI systems, and modern web development.
Responsibilities
•Design and implement sophisticated AI agents using Amazon Bedrock, including supervisor-collaborator patterns and custom action groups
•Build and deploy Model Context Protocol (MCP) servers on ECS Fargate for extensible AI tool integration
•Author AWS CDK stacks in Python to deploy production-grade infrastructure (Lambda, ECS, ALB, DynamoDB, Step Functions, S3, VPC)
•Develop responsive, data-rich frontend experiences using Next.js, React, TypeScript, and Ant Design
•Implement persistent agent memory systems with per-user isolation and graph-based knowledge representation
•Integrate MITRE ATT&CK, ATLAS, and D3FEND frameworks into AI agents for cybersecurity applications
•Build event-driven architectures with AWS Step Functions, Lambda, and real-time data processing
•Create GraphQL APIs with Apollo and RESTful Lambda functions with proper auth, validation, and error handling
Qualifications
•3+ years of full-stack development experience with production systems
•1+ years working extensively with AWS services and cloud architecture
•Strong Python skills: Writing clean, maintainable Python with type hints, docstrings, and proper error handling
•Proficient with React, Next.js, and modern frontend patterns
•Experience with AWS CDK, Terraform, or CloudFormation
•Hands-on experience with LLM APIs (Anthropic, AWS Bedrock, or similar)
•Understanding of AI agent patterns: Tool use, prompt engineering, multi-turn conversations
•Experience deploying and monitoring AI/ML applications at scale