Search by job, company or skills

Azure Foundry/AI Developer

Azure Foundry/AI Developer

Straive
5-9 Years
Not Disclosed
Early Applicant
  • Posted 2 days ago
  • Be among the first 10 applicants

Job Description

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

  • Strong 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.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Microsoft Entra ID

Azure Key Vault

CI/CD

Microsoft Fabric

Azure AI Foundry

About Company