Role Description & Essential Skills:
This role is highly specialized in Generative AI development, focusing on building autonomous AI agents and leveraging Amazon Bedrock. Key responsibilities and required skills include:
- Agent Development:
- Designing, building, and deploying autonomous AI agents.
- Proficiency in frameworks like LangChain, Semantic Kernel, or custom orchestration layers for multi-step, multi-tool agents.
- Prompt Engineering:
- Crafting and optimizing high-quality prompts for generative AI.
- Developing prompt chains, system prompts, and context strategies for dynamic agent behavior.
- Continuous testing and iteration of prompts based on feedback and model performance.
- Amazon Bedrock Development:
- Building and deploying generative AI solutions using Amazon Bedrock with models from Anthropic (Claude), Cohere, Stability AI, and Amazon Titan.
- Utilizing Bedrock features like Guardrails, Knowledge Bases, and model customization for AI agent safety and capabilities.
- Technical Proficiency:
- Strong Python skills.
- API integration experience.
- Experience with vector databases (e.g., FAISS, Pinecone).
- Solid understanding of LLM behavior and RAG (Retrieval Augmented Generation) architecture.
- Experience deploying AI solutions on AWS cloud.
Competencies:
- Digital: Amazon Web Services (AWS) Cloud Computing
- Digital: Artificial Intelligence (AI)