AI Agent Engineer - GitHub CoPilot & Azure AI Foundry jobs in United States
cer-icon
Apply on Employer Site
company-logo

WINIGENT · 3 weeks ago

AI Agent Engineer - GitHub CoPilot & Azure AI Foundry

WINIGENT is seeking an Azure AI Agent Engineer to design, build, and deploy intelligent agents using Azure AI Foundry to enhance data engineering workflows. The role involves developing production-ready AI agents that connect to various data sources and automate tasks while ensuring security and reliability.

Information Technology
Hiring Manager
Nishant Velagapudi
linkedin

Responsibilities

Design and build production agents in Azure AI Foundry using modern models in a token efficient manner
Implement database connectivity through Model Context Protocol (MCP) servers for SQL Server, PostgreSQL, and Azure databases
Integrate SharePoint knowledge bases as grounding sources for agent responses using Foundry Agent Service tools
Develop custom tools and connectors for data engineering workflows (schema discovery, SQL generation, data quality checks)
Build multi-agent orchestration systems for complex data engineering tasks
Create Foundry IQ knowledge bases powered by Azure AI Search for document retrieval and RAG patterns
Implement agent evaluation frameworks with tracing, observability, and quality metrics
Understand medallion architecture (Bronze/Silver/Gold layers) and data warehouse design patterns
Generate AI-assisted documentation for data warehouses, stored procedures, and data lineage
Develop SQL drafting agents that understand database schemas and generate optimized queries (read-only)
Collaborate with data engineers to understand pain points and automation opportunities
Implement data quality validation agents that can analyze data pipelines and flag issues
Support ETL/ELT workflow automation through agent-driven orchestration
Deploy agents to production using Azure Container Apps and serverless infrastructure
Implement security controls: managed identities, RBAC, identity passthrough (On-Behalf-Of authentication)
Monitor agent performance using Application Insights, tracing, and cost optimization
Establish testing frameworks for agent reliability, accuracy, and safety
Create guardrails and content safety measures for agent outputs
Document agent architectures and maintain runbooks for operations teams

Qualification

Azure AI FoundrySQL databasesPythonData engineering principlesREST APIsDatabase schema designIterative developmentCommunication skillsCollaborative approachProblem-solving mindset

Required

Experience building and deploying AI agents using Azure AI Foundry (formerly Azure AI Studio) or similar platforms
Hands-on experience with Foundry Agent Service (formerly Azure AI Agent Service)
Proficiency using LLMs in Azure environments
Experience with Azure AI Search (Foundry IQ) for knowledge retrieval and RAG implementations
Strong understanding of prompt engineering, tool use, and agent orchestration patterns
Solid understanding of SQL databases (SQL Server, PostgreSQL, Azure SQL)
Familiarity with data warehouse concepts: medallion architecture, ETL/ELT, data modeling
Experience with database schema design, stored procedures, and query optimization
Understanding of data quality principles and testing methodologies
Ability to read and understand data lineage and transformation logic
Expert Python skills for building LLM-powered agents, tools, and backend services
Experience with Azure SDK (azure-ai-projects, azure-identity, azure-ai-agents)
Proficiency with REST APIs, webhooks, and service integration patterns
Familiarity with Model Context Protocol (MCP) for connecting agents to external tools
Knowledge of Git, CI/CD pipelines, and modern development workflows
Experience with Docker/containers and Azure Container Apps
Strong communication skills – ability to explain technical concepts to data engineers and business users
Collaborative approach – works effectively with data engineers, architects, and stakeholders
Problem-solving mindset – identifies automation opportunities and designs practical solutions
Iterative development – comfortable with experimentation and rapid prototyping
Bachelor's degree in Computer Science, Data Engineering, Software Engineering, or equivalent practical experience

Preferred

Experience with leveraging knowledge bases for enterprise knowledge grounding
Experience with prompt caching, extended thinking, and advanced Claude features
Understanding of multi-agent systems and agent orchestration frameworks (LangGraph, Microsoft Agent Framework)
Experience with SQL data engineering best practices
Understanding of dimensional modeling (star schema, snowflake schema)
Experience with data cataloging and metadata management

Company

WINIGENT

twittertwittertwitter
company-logo
Winigent a Data Science company transforming the speed and impact of business decisions.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Suresh Velagapudi
Co-founder, Chief Operating Officer
linkedin
Company data provided by crunchbase