Role Overview
Design, build, and deploy AI agents using AI Foundry and Copilot Studio to solve real business problems. This role focuses on implementing core agent capabilities, optimizing RAG pipelines, and ensuring engineering excellence through production-ready GenAI solutions.
Responsibilities
- Design, build, and deploy AI agents using Foundry + Studio with capabilities like tool calling, multi-step planning, and task decomposition.
- Implement Retrieval-Augmented Generation (RAG) with enterprise knowledge sources, including document ingestion, chunking, and vector search.
- Develop agent workflows integrating APIs, databases, and event-driven services with Human-in-the-Loop (HITL) handling.
- Create evaluation frameworks for GenAI to test for factuality, relevance, and toxicity.
- Implement observability including agent traces, tool-call logs, and latency/cost metrics.
- Ensure security, compliance, and governance including PII handling and access control.
Requirements
- 3–5 years in software engineering with production deployment experience.
- Hands-on experience building AI agents in AI Foundry and Copilot Studio.
- Strong understanding of LLMs and prompting patterns (system prompts, structured outputs, function calling).
- Solid experience with RAG, embeddings, and vector databases.
- Experience integrating GenAI solutions with REST APIs, microservices, and databases.
- Familiarity with CI/CD, unit/integration testing, and code reviews.
Skills
- Python
- AI Foundry
- Copilot Studio
- RAG
- LLMs