06 Sep
|
TalentOla
|
Bengaluru
06 Sep
TalentOla
Bengaluru
Job Title
Agentic AI Developer (Azure AI Foundry + Python)
Experience
7–10 years total experience
(3+ years in AI/ML or GenAI solution delivery preferred)
Role Summary
We are seeking an Agentic AI Developer to design, build, and deploy agent-based GenAI solutions using Azure AI Foundry and Python. The ideal candidate will be experienced in LLM application development, building tool-using agents, orchestrating workflows, integrating enterprise systems, and deploying solutions securely and reliably on Azure.
This role is hands-on and delivery-focused: you will build production-grade agentic solutions (multi-step reasoning, tool calling, workflow orchestration, RAG, evaluation, observability) and collaborate with product, platform, security, and data teams to ship responsibly.
Key Responsibilities
Agentic AI Solution Development (Azure AI Foundry)
- Build agentic applications using Azure AI Foundry capabilities (agents, prompt flows/workflows, model endpoints, evaluation, monitoring).
- Design agents that can
- Use tools (APIs, functions, connectors)
- Execute multi-step tasks (planning → execution → validation)
- Maintain context safely (session memory, retrieval, grounding)
- Implement guardrails (content safety, prompt injection defenses, data boundaries) and enterprise governance patterns.
Python Engineering (Production-Grade)
- Develop clean, testable, and scalable Python services for:
- Agent orchestration layers
- Tool adapters and connectors
- RAG pipelines (retrieval + grounding + citation)
- Background workers and async task runners
- Write unit/integration tests, performance tests, and adopt solid code quality practices (linting, typing, CI).
RAG, Search & Knowledge Grounding
- Implement Retrieval-Augmented Generation using:
- Azure AI Search / vector search
- Embeddings pipelines
- Chunking, metadata filtering, hybrid search, reranking
- Design data ingestion workflows from enterprise sources (SharePoint, Blob,
SQL, APIs) with incremental indexing strategies.
Integration with Enterprise Systems
- Integrate agents with tools and systems such as:
- ServiceNow / Jira
- CRM/ERP APIs
- Internal knowledge bases
- Azure Functions / Logic Apps / API Management
- Build secure tool-calling patterns with authentication, authorization, auditing, and least privilege.
Deployment, Observability & Responsible AI
- Package and deploy services to Azure (App Service, Functions, AKS—based on need).
- Implement observability: structured logs, traces, model telemetry, prompt/response auditing (with PII controls).
- Set up evaluation frameworks: regression tests for prompts, hallucination checks, groundedness scoring, and automated quality gates.
DevOps & MLOps for GenAI
- Create CI/CD for agent workflows and Python services using GitHub Actions / Azure DevOps.
- Use IaC where applicable (Bicep/Terraform) for environment consistency.
- Manage secrets securely via Key Vault and implement environment-specific configuration patterns.
Required Skills & Experience
Core Requirements
- 7–10 years of total IaC & coding Development experience
- Strong Python (API development, async patterns, packaging, testing)
- Hands-on experience building GenAI applications with:
- Agentic frameworks/patterns (tool use, planning, orchestration)
- Prompt engineering and prompt lifecycle management
- RAG implementations and vector search concepts
- Solid experience with Azure services (at least a few of):
- Azure AI Foundry / model endpoints
- Azure AI Search
- Storage (Blob), Key Vault
- App Service / Functions / Container Apps / AKS
- API Management, Logic Apps (nice to have)
Engineering Best Practices
- REST API design (FastAPI/Flask), authentication/authorization (OAuth2/JWT)
- Git, branching strategies, code review discipline
- CI/CD pipelines, containerization (Docker), environment management
- Strong debugging and performance optimization capability
📌 Azure AI Foundry and Python (Bengaluru)
🏢 TalentOla
📍 Bengaluru