Overview
Skills
Job Details
Job Title: Python Full Stack Architect (GenAI & AWS)
Location: Charlotte, NC
Summary:
We are seeking a Python Full Stack Architect to lead the design and development of enterprise-grade, cloud-native GenAI solutions for a Wealth Management client. This role combines hands-on full stack development, system architecture, and technical leadership, with a strong focus on Python, Generative AI, and AWS.
You will architect and deliver scalable, secure, production-ready AI-driven applications, work closely with business and client stakeholders, and guide engineering teams on best practices across backend, frontend, cloud, and AI integration.
Key Responsibilities:
Architecture & Design
Architect end-to-end full stack solutions using Python, modern frontend frameworks, and AWS cloud services
Design scalable, secure, and high-availability architectures for GenAI and enterprise applications
Define reference architectures, design patterns, and best practices for AI-enabled platforms
Backend & GenAI Development
Lead development of Python-based backend systems, APIs, and microservices
Architect and implement Generative AI solutions using LLMs, RAG pipelines, vector databases, and AI APIs
Integrate AI/ML models into enterprise workflows and backend systems
Ensure performance, reliability, observability, and security of AI services
Full Stack & Frontend
Guide full stack development including UI integration with AI-powered backend services
Collaborate on frontend architecture using modern frameworks (React, Angular, or similar)
Ensure seamless API contracts and user experience across the stack
AWS & Cloud Engineering
- Design and deploy solutions on AWS, leveraging services such as:
- Compute: EC2, ECS, EKS, Lambda
- Storage & Data: S3, RDS, DynamoDB, OpenSearch
- AI/ML: Bedrock, SageMaker (where applicable)
- Networking & Security: VPC, IAM, API Gateway
- Implement CI/CD pipelines, infrastructure as code, and cloud automation
- Ensure compliance with security, governance, and financial industry standards
Leadership & Collaboration:
- Act as technical lead/architect for client-facing initiatives
- Collaborate with product owners, data scientists, DevOps, and client stakeholders
- Review code, mentor engineers, and drive architectural decisions
- Ensure documentation, quality standards, and long-term maintainability
Required Skills:
- Expert-level Python development experience
- Strong experience in full stack application architecture
- Hands-on experience with Generative AI, LLMs, RAG, or AI APIs
- Strong background in API design, microservices, and distributed systems
- AWS cloud architecture and deployment experience
- Ability to work onsite in Charlotte, NC
- Excellent communication and client-facing skills
Nice to Have:
- Experience with AWS Bedrock, SageMaker, or AI model hosting
- Knowledge of vector databases (OpenSearch, Pinecone, FAISS, etc.)
- DevOps experience with Docker, Kubernetes, Terraform, or CloudFormation
- Financial services or Wealth Management domain experience
- AWS Certifications (Solutions Architect, DevOps Engineer