29 Oct
|
SAARTHEE
|
Bengaluru
29 Oct
SAARTHEE
Bengaluru
Position Summary: We are looking for an experienced Cloud & AI Engineer to design, develop, and deploy scalable AI/GenAI solutions across AWS. The role involves serverless architectures, RAG applications, AI agents, cloud-native services, API development, DevOps/MLOps, security, observability, and enterprise AI integrations. Your Role Responsibilities and Duties:
• Design, develop, and deploy production-grade GenAI and Agentic AI solutions using managed LLM services such as Amazon Bedrock and/or Azure OpenAI.
• Work hands-on with LLM applications involving RAG, AI Agents, prompt engineering, tool calling, and enterprise AI workflows.
• Design and implement RAG architectures, including document ingestion, chunking strategies, embeddings, vector databases/vector stores, semantic retrieval, reranking, and context management.
• Work with Model Context Protocol (MCP) to enable AI models and agents to securely discover and interact with tools, data sources, APIs, and enterprise systems.
• Build, configure, integrate, and troubleshoot MCP servers/tools and understand MCP architecture, transports, resources, prompts, and tool invocation.
• Develop AI Agents and agentic workflows using Amazon Bedrock Agents, AgentCore, LangChain, LlamaIndex, or similar frameworks.
• Build intelligent workflows involving tool use, function calling, multi-step reasoning, orchestration, memory/context management, and human-in-the-loop processes.
• Develop scalable Python-based AI applications, including AWS Lambda handlers, boto3 integrations, LangChain/LlamaIndex components, APIs, and automation workflows.
• Design and implement serverless architectures using AWS Lambda, API Gateway, S3, DynamoDB, Bedrock, EventBridge, SQS/SNS, and related AWS services.
• Implement production-ready prompt engineering and AI guardrails, including prompt templates, system instructions, output validation, hallucination mitigation, content filtering, security, and responsible AI practices.
• Evaluate and optimize LLM applications for accuracy, latency, scalability, reliability, cost, and response quality.
• Use contemporary AI coding/developer productivity tools such as Kiro, Amazon Q Developer, GitHub Copilot, Cursor, or equivalent tools as part of day-to-day development.
• Collaborate with product, engineering, cloud, and data teams to translate business requirements into scalable AI solutions.
• Contribute to code reviews, technical documentation, architecture decisions, testing, deployment, monitoring, and continuous improvement of AI applications. Required Skills and
Qualifications:
• 6–8 years of experience in Software Engineering, Cloud Engineering, AI/ML Engineering, or related areas.
• Strong hands-on experience with both AWS
• Strong Python programming and software engineering fundamentals.
• Experience delivering production-grade AI/GenAI applications.
• Strong experience with serverless development and architecture.
• Experience with LLMs, embeddings, vector search, RAG, prompt engineering, and AI agents.
• Experience with Amazon Bedrock
• Strong understanding of REST APIs, JSON, authentication, OAuth/OIDC, and API integration.
• Experience with asynchronous programming and distributed systems.
• Hands-on experience with Docker and Kubernetes.
• Experience with Terraform, AWS CDK/SAM
• Experience with CI/CD using GitHub Actions, Jenkins, GitLab, or equivalent.
• Knowledge of AWS IAM and Azure RBAC/Entra ID.
• Experience with AWS Secrets Manager
• BE/B.
Tech or Master's degree in Computer Science or related field.
📌 Cloud AI Consultant (Bengaluru)
🏢 SAARTHEE
📍 Bengaluru