Azure Foundry/AI Developer (Bengaluru)

Azure Foundry/AI Developer (Bengaluru)

23 Oct
|
Straive
|
Bengaluru

23 Oct

Straive

Bengaluru

Azure AI Foundry Developer

Senior Developer | 5–9 years overall | Azure AI / GenAI Engineering

Location - PAN India Straive Locations

Role Overview

We are seeking a hands-on Azure AI Foundry Developer to build, deploy, secure and troubleshoot AI/GenAI applications on Microsoft Azure. The role centers on Python development, Foundry model endpoints, REST/SDK integration, identity-based authentication and production operations. Working knowledge of Microsoft Fabric and Power BI is needed to integrate enterprise data securely.

Key Responsibilities

Azure AI Foundry Development

- Develop Python applications that invoke Azure AI Foundry model deployments through SDKs and REST APIs.
- Configure projects, model deployments and endpoints; understand their distinct responsibilities.
- Build reusable inference components, prompt workflows and application integrations.

Identity, Authentication & Security
- Implement API key and Microsoft Entra ID authentication, including service principals and system-/user-assigned managed identities.
- Configure RBAC, token acquisition, secure credential handling and Azure Key Vault integration.
- Diagnose authentication and authorization issues and apply least-privilege access.

API Troubleshooting & Reliability
- Investigate HTTP 400, 401, 403, 404, 429 and 5xx responses, including endpoint, credential, RBAC, quota and networking causes.
- Implement structured logging, retries with backoff, monitoring and robust exception handling.
- Test connectivity and model invocation across development and production environments.

Microsoft Fabric & Power BI Integration
- Integrate AI applications with Fabric Lakehouse, Warehouse, SQL analytics endpoints and OneLake data sources.
- Understand Import,



DirectQuery and Direct Lake modes and how semantic models connect to Fabric.
- Support row-level security (RLS), workspace roles and semantic model permissions (Read, Build, Reshare, Write).

Development & Delivery
- Write modular, tested Python code and REST services; maintain source control and CI/CD workflows.
- Work with platform, data engineering and security teams to release production-ready solutions.

Required Skills
- Solid hands-on Python, REST APIs and Azure AI Foundry model integration.
- Experience deploying/invoking Azure AI models and troubleshooting endpoint failures.
- Microsoft Entra ID, service principals, managed identities, RBAC and Key Vault.
- Working knowledge of Fabric Lakehouse, Warehouse, SQL, Power BI semantic models and RLS.
- Git, automated testing, CI/CD and production monitoring.

Required Qualifications
- 5–9 years of overall software development or cloud engineering experience.
- Minimum 2 years of hands-on experience building Azure AI/GenAI applications.
- Strong Python development and REST API integration experience.
- Practical experience deploying and invoking AI models through Azure AI Foundry or its associated Azure AI services.
- Experience implementing Microsoft Entra ID authentication using service principals or managed identities.
- Demonstrated ability to troubleshoot API authentication, authorization, and endpoint connectivity issues.
- Understanding of Azure RBAC, credential management, and enterprise security principles.
- Working knowledge of Microsoft Fabric and Power BI integration.

Preferred Skills RAG, Azure AI Search, embeddings, Azure Functions/App Service/Container Apps, Fabric pipelines and notebooks, Azure DevOps or GitHub Actions.

📌 Azure Foundry/AI Developer (Bengaluru)
🏢 Straive
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: azure foundry/ai developer (bengaluru) / bengaluru