Senior Azure AI & Copilot Developer (.NET)
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled AI Engineer / AI Full Stack Developer with hands-on experience in the Microsoft AI ecosystem, including Microsoft Copilot, Azure AI Foundry, Microsoft Fabric, Azure Cloud Services, and .NET technologies. The ideal candidate will be responsible for designing, developing, and deploying enterprise-grade AI solutions, intelligent copilots, AI agents, and data-driven applications leveraging Microsoft technologies. This role requires a strong understanding of Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Azure AI services, cloud-native application development, and modern .NET-based architectures., * Design, develop, and deploy AI-powered applications using Microsoft AI technologies.
- Build and customize enterprise copilots and AI agents using Microsoft Copilot Studio and Azure AI Foundry.
- Develop Generative AI solutions leveraging Azure OpenAI Service, GPT models, and Prompt Flow.
- Implement Retrieval-Augmented Generation (RAG) architectures using vector databases and enterprise knowledge sources.
- Integrate AI solutions with Microsoft 365, Teams, SharePoint, Dataverse, SQL Server, and third-party systems.
- Develop scalable backend services and APIs using C#, ASP.NET Core, and .NET technologies.
- Build and optimize data pipelines, Lakehouse solutions, and analytics workloads using Microsoft Fabric.
- Collaborate with business stakeholders to identify AI use cases and translate requirements into technical solutions.
- Ensure security, governance, monitoring, and performance optimization of AI applications deployed on Azure.
- Participate in architecture reviews, code reviews, testing, and DevOps activities.
Requirements
- AI & Generative AI: Large Language Models (LLMs), Prompt Engineering, Retrieval-Augmented Generation (RAG), AI Agents and Multi-Agent Architectures, Embeddings and Vector Search, Azure OpenAI Service, Prompt Flow, AI Model Evaluation and Optimization
- Microsoft Copilot: Microsoft Copilot Studio, Custom Copilot Development, Conversational AI Design, Microsoft 365 Copilot Integrations, Power Platform Integration
- Azure AI Foundry: Azure AI Foundry, Azure AI Search, Azure OpenAI, AI Agent Development, Model Deployment and Monitoring
- Microsoft Fabric: OneLake, Lakehouse Architecture, Data Factory, Power BI, Real-Time Analytics, Data Engineering and Data Science Workloads
- Azure Cloud: Azure App Services, Azure Functions, Azure Storage Accounts, Azure SQL Database, Cosmos DB, Key Vault, Azure Kubernetes Service (AKS), Azure DevOps, Entra ID
- .NET Development: C#, ASP.NET Core, REST APIs, Entity Framework Core, Microservices Architecture, SQL Server, Authentication & Authorization
Preferred Qualifications
- Experience with LangChain, Semantic Kernel, AutoGen, or similar AI frameworks.
- Experience building enterprise AI assistants and chatbot solutions.
- Knowledge of MLOps, CI/CD, and AI governance practices.
- Exposure to Docker and Kubernetes.
- Experience with Agile/Scrum methodologies.
Education Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
Nice to Have
- Microsoft Certified: Azure AI Engineer Associate
- Microsoft Certified: Azure Solutions Architect Expert
- Microsoft Fabric Analytics Engineer Certification
- Microsoft Power Platform Certifications
- Experience working with global clients and distributed teams, * Strong Generative AI expertise
- Deep understanding of the Microsoft AI ecosystem
- Hands-on Azure cloud experience
- Solid .NET full-stack development skills
- Ability to build secure, scalable, enterprise-grade AI solutions from concept to production.