AI Azure Cloud Engineer
Experience: 5+ Years
Location: Remote
Job Description
We are looking for an experienced AI Azure Cloud Engineer to design, develop, deploy, and manage AI-powered applications and cloud solutions using Microsoft Azure. The ideal candidate should have strong hands‑on experience in Azure cloud services, AI/ML integration, generative AI, and cloud infrastructure.
Key Responsibilities
- Design, implement, and maintain scalable cloud solutions on Microsoft Azure.
- Develop and deploy AI-powered applications using Azure AI services and Azure OpenAI Service.
- Build and manage Generative AI solutions, including Large Language Models (LLMs), prompt engineering, and Retrieval-Augmented Generation (RAG).
- Work with Azure AI Search, Azure Machine Learning, Azure Functions, Azure Kubernetes Service (AKS), and Azure Storage.
- Develop and integrate REST APIs and microservices for AI applications.
- Implement secure cloud architectures using Azure Entra ID, Key Vault, RBAC, and networking services.
- Automate infrastructure provisioning and deployments using Terraform, ARM templates, or Bicep.
- Implement CI/CD pipelines using Azure DevOps or GitHub Actions.
- Monitor application performance, troubleshoot production issues, and optimize cloud costs.
- Collaborate with AI engineers, data scientists, software developers, and DevOps teams.
Required Skills
- Strong hands‑on experience with Microsoft Azure cloud services.
- Experience with Azure OpenAI Service, Azure AI Foundry, or related Azure AI services.
- Knowledge of Generative AI, LLMs, prompt engineering, and RAG architectures.
- Programming experience in Python, with familiarity with FastAPI or Flask preferred.
- Experience with Azure AI Search, vector databases, embeddings, and semantic search.
- Knowledge of Docker, Kubernetes, microservices, and REST APIs.
- Experience with Azure DevOps, GitHub Actions, CI/CD, and Infrastructure as Code.
- Strong understanding of cloud security, identity management, networking, and monitoring.