Overview
Skills
Job Details
Location: Remote
Job Type: Contract
Interview: Video
At least 5 years of experience in Software Engineering and 1 year of experience in Generative AI
Strong understanding of LLM fundamentals including prompt engineering and Retrieval-Augmented Generation (RAG)
Familiarity with multi-agent system design: planning, delegation, coordination, and feedback loops
Hands-on experience with LangChain for tool/agent orchestration, memory, chains, and callback handling
Hands-on experience with LangGraph for multi-agent orchestration
Experience using vector databases such as OpenSearch, Pinecone, FAISS, or Weaviate in multi-agent systems
Proficient with Amazon Bedrock and integration with models like Nova, Claude, Titan, and Llama
Working knowledge of AWS services: Lambda, API Gateway, DynamoDB, S3, Bedrock Agents, Neptune, etc.
Experience in building MCP servers and tools
Strong Python skills, especially with LangChain, LangGraph, FastAPI, and boto3
Proficient in designing robust APIs and integrating external tools with agents
Understanding of data privacy, model output filtering, and audit logging
Familiarity with AWS IAM roles, VPCs, and KMS encryption
Experience integrating with external tools/APIs (e.g., Confluence, CRMs, knowledge bases, databases)
Experience using Langfuse, OpenTelemetry, or Prompt Catalog for agent observability
Awareness of model alignment and bias mitigation strategies