Key Responsibilities Skills: Design develop and deploy AI-powered applications and automation solutions using Python Java andor Nodejs Develop and consume RESTful APIs integrate enterprise systems and build scalable backend services Design and implement microservices-based architectures using modern application development frameworks Build and deploy cloud-native applications on Microsoft Azure preferred or AWS Hands-on experience with Docker and container orchestration using Kubernetes AKSEKS Experience deploying and managing applications using Azure Functions AWS Lambda Azure App Services Azure Virtual Machines VMs Azure Container Apps AWS EC2 or equivalent cloud services Strong understanding of cloud storage services such as Azure Blob Storage Azure Data Lake AWS S3 and related storage technologies Experience implementing CICD pipelines release automation and deployment strategies using Azure DevOps GitHub Actions Jenkins or similar DevOps tools Familiarity with Infrastructure as Code Terraform Bicep ARM Templates or equivalent and cloud resource provisioning Experience monitoring troubleshooting and optimizing cloud-hosted applications for performance scalability security and reliability Generative AI AI Engineering:
Strong understanding of Large Language Models LLMs and Generative AI application development Hands-on experience with Azure OpenAI OpenAI APIs Azure AI Services or equivalent AI platforms Experience building AI solutions using Retrieval-Augmented Generation RAG vector databases embeddings semantic search prompt engineering and structured data extraction from unstructured sources Familiarity with AI frameworks such as LangChain LlamaIndex Semantic Kernel AutoGen or similar AI orchestration frameworks Experience integrating AI capabilities into enterprise applications using APIs event-driven architectures and cloud-native services The ideal candidate should possess solid analytical and problem-solving skills with the ability to design develop deploy and maintain secure scalable and production-ready AI solutions Excellent communication and collaboration skills are essential to work effectively with cross-functional teams and deliver business-focused cloud and AI solutions