AI Engineer
Summary
The AI Engineer, Agent Development, under general supervision, serves as a hands-on builder of enterprise AI solutions. The role architects and develops multi-agent systems using Azure AI Services, Azure AI Foundry Agent Service, Azure OpenAI, Azure AI Search, and Microsoft Copilot Studio. Working closely with business stakeholders, engineers, and subject-matter experts, this position translates complex business challenges into practical AI solutions, rapid prototypes and tests ideas, and iterates based on user feedback to create measurable value for engineers and other end users.
Key responsibilities:
Develop and configure specialized agents using Azure AI Foundry Agent Service and Microsoft Copilot Studio.
Implement agent instructions, prompt logic, tool calling, Retrieval-Augmented Generation (RAG), vector search, structured outputs, validation, and human-review steps.
Build and maintain retrieval pipelines that chunk, embed, index, and retrieve information from enterprise knowledge sources.
Integrate AI agents with REST APIs, enterprise data sources, and Azure services using Python and structured schemas.
Collaborate with business teams, engineers, subject-matter experts, and senior AI engineers to translate complex workflows into practical AI capabilities.
Create evaluation datasets, automated tests, and repeatable validation methods to assess accuracy, relevance, traceability, and usefulness.
Troubleshoot agent failures, retrieval issues, and integration problems, and refine solutions based on findings and user feedback.
Rapidly prototype and test new capabilities using Git and AI-assisted development tools while maintaining clear, reusable code.
Contribute to connected multi-agent workflows and end-to-end engineering process automation.
Work as part of a cross-functional, agile team and perform other duties as directed.
Qualifications:
University degree in Computer Science, Data Science, Engineering, or a related discipline, or equivalent practical experience.
2+ years of Python, software development, or related engineering experience, including practical work with generative AI, agent, or retrieval-based applications.
Working knowledge of Python, REST APIs, JSON schemas, Git, and modular software development practices.
Familiarity with Azure AI Foundry Agent Service and Microsoft Copilot Studio is strongly preferred.
Understanding of Azure AI Search, embeddings, vector search, RAG, prompt engineering, and tool calling.
Ability to learn new technologies quickly, investigate technical documentation, and apply new tools to complex use cases.
Ability to collaborate closely with technical and business partners, communicate clearly, and incorporate user feedback quickly.
Experience with automated testing, evaluation datasets, debugging, or AI-assisted development tools is preferred.