We are seeking an experienced AI Engineer with strong expertise in Microsoft Azure-based AI solutions. The role involves designing, building, and deploying intelligent applications using Azure OpenAI, Azure AI Search, and Microsoft Graph APIs. The ideal candidate will have hands-on experience with generative AI, conversational AI, and cloud-native application development on Azure.
Key Responsibilities
- Design and implement AI-driven solutions using Azure OpenAI (Foundry / Azure OpenAI Service)
- Develop RAG (Retrieval-Augmented Generation) architectures using Azure AI Search
- Integrate applications with Microsoft Graph API, including Graph Communications API where applicable
- Build conversational AI solutions using Microsoft Bot Framework
- Develop and maintain backend services using C#, .NET, or Python
- Ensure secure integration using REST APIs, OAuth authentication, and security best practices
- Deploy and manage cloud-native applications on Microsoft Azure
- Collaborate with cross-functional teams to deliver scalable AI solutions
Required Qualifications
- Strong experience with Microsoft technology stacks, especially: Azure OpenAIAzure AI SearchMicrosoft Graph API
- Solid understanding of prompt engineering, embeddings, and RAG architectures
- Proficiency in C#, .NET, or Python (JavaScript/TypeScript is a plus)
- Experience building and deploying applications on Azure
- Good knowledge of REST APIs, authentication, and security practices
Preferred / Nice-to-Have
- Experience with HeyGen, digital avatars, or AI-generated video technologies
- Background in speech, voice, or multimodal AI
- Familiarity with real-time communication platforms (Microsoft Teams, WebRTC, VoIP)
- Experience with CI/CD pipelines, containers, or microservices architecture