Gen AI Cloud Engineer
Role details
Job location
Tech stack
Job description
We are seeking a Senior GenAI Cloud Engineer to design and build next-generation AI-powered cloud solutions. In this role, you will integrate Generative AI (LLMs) with our AI platform, build cloud-native serverless applications, and develop event-driven architectures that enable intelligent automation at scale. This is an exciting opportunity to work with OpenAI, Amazon Bedrock, AI Agents, Multi-Agent Systems, AWS Serverless, and modern cloud technologies while contributing to cutting-edge AI products., * Design, develop, and maintain scalable cloud-native backend applications using AWS services.
- Build and enhance Multi-Agent AI Platforms and Model Context Protocol (MCP) Services.
- Integrate and optimize Large Language Models (LLMs) using OpenAI APIs, Amazon Bedrock, and AI frameworks.
- Develop reusable APIs, microservices, and backend modules for AI-driven workflows.
- Design and implement event-driven architectures using AWS Lambda, EventBridge, Step Functions, SNS, and SQS.
- Build secure, scalable REST APIs and integrate third-party services.
- Automate infrastructure provisioning using Terraform and Infrastructure as Code (IaC).
- Develop and maintain CI/CD pipelines using GitHub Actions.
- Collaborate with engineering, DevOps, and product teams to deliver AI-powered features.
- Optimize cloud infrastructure for scalability, reliability, security, and cost efficiency.
- Monitor applications using CloudWatch, troubleshoot production issues, and improve system performance.
- Contribute to system architecture, technical documentation, and engineering best practices.
Requirements
-
6+ years of backend software development experience using Python, Node.js, or Java.
-
Strong hands-on experience with AWS Serverless Architecture, including:
-
AWS Lambda
-
Step Functions
-
EventBridge
-
S3
-
IAM
-
SNS
-
SQS
-
CloudWatch
-
Experience designing and implementing event-driven, distributed systems.
-
Strong experience building REST APIs, microservices, and backend services.
-
Experience with OpenAPI/Swagger.
-
Hands-on experience with Terraform or other Infrastructure as Code (IaC) tools.
-
Experience integrating Generative AI, Large Language Models (LLMs), OpenAI APIs, or Amazon Bedrock.
-
Familiarity with AI frameworks such as LangChain or similar.
-
Experience with Git, GitHub Actions, and CI/CD pipelines.
-
Strong understanding of cloud security, IAM, and infrastructure best practices.
-
Excellent communication skills with experience working in Agile/Scrum environments.
-
Ability to work independently in a remote team environment., * Experience building AI Agents, Agentic AI, or Multi-Agent Systems.
-
Knowledge of Model Context Protocol (MCP).
-
Experience with Retrieval-Augmented Generation (RAG) architectures.
-
Familiarity with vector databases such as Pinecone, FAISS, Weaviate, or ChromaDB.
-
Experience with Docker, Kubernetes, ECS, or EKS.
-
Experience with PostgreSQL, DynamoDB, Redis, or other cloud databases.
-
Knowledge of messaging platforms such as Kafka or RabbitMQ.
-
Experience optimizing AI workloads for performance, scalability, and cost.
Technical Skills Languages: Python, Node.js, Java Cloud: AWS, Lambda, Step Functions, EventBridge, S3, IAM, SNS, SQS, CloudWatch AI/ML: Generative AI, LLMs, OpenAI, Amazon Bedrock, LangChain, MCP, Agentic AI, Multi-Agent Systems Infrastructure: Terraform, Infrastructure as Code (IaC), GitHub Actions, CI/CD Architecture: Serverless, Event-Driven Architecture, Microservices, Distributed Systems APIs: REST APIs, OpenAPI, Swagger