-
Design, develop, and deploy Generative AI applications using AWS Bedrock and foundation models.
-
Build and optimize LLM pipelines, including prompt engineering, inference workflows, and model integrations.
-
Implement Retrieval-Augmented Generation (RAG) solutions using vector databases and semantic search.
-
Develop backend services using Python and/or NodeJS for AI-driven applications.
-
Automate cloud infrastructure using Terraform / CloudFormation following Infrastructure-as-Code (IaC) best practices.
-
Build and manage CI/CD pipelines for AI and cloud workloads using Git-based workflows.
-
Deploy and manage workloads on AWS services such as Lambda, ECS, EKS, EC2, S3, DynamoDB, API Gateway, and SQS.
-
Ensure high availability, scalability, and performance of GenAI platforms.
-
Implement monitoring, logging, and observability using CloudWatch and APM tools.
-
Apply security best practices including IAM roles, encryption, secrets management, and compliance controls.
-
Collaborate with data scientists, ML engineers, and DevOps teams to productionize AI models.
-
Troubleshoot production issues and optimize system reliability using SRE principles.
-
7+ years of experience in Cloud DevOps / Software Engineering.
-
Strong expertise in AWS Cloud and cloud-native architectures.
-
Hands-on experience with AWS Bedrock and Generative AI solutions.
-
Proficiency in Python (preferred) and/or NodeJS.
-
Experience with LLMs, prompt engineering, RAG, vector databases (Pinecone, FAISS, OpenSearch, etc.).
-
Strong experience with Terraform and Infrastructure-as-Code.
-
CI/CD experience using GitLab, GitHub, or Jenkins.
-
Experience with Docker and Kubernetes (EKS/ECS).
-
Strong understanding of Linux, networking, and cloud security.
-
Excellent troubleshooting and problem-solving skills.