Senior AI Agent Engineer (Microsoft Stack)
Senior AI Agent Engineer (Microsoft Stack)
The Team
At Coderoad, we're more than just a software development company—we're your gateway to the global tech world. Whether you're looking to skill up or level up your career, we offer the challenges you’ve been searching for.
We provide end-to-end software development services and give you the opportunity to work on exciting, real-world projects in a supportive environment. Whether it's staff augmentation, dedicated IT teams, or general software engineering, we have opportunities for everyone to challenge themselves and take their career to the next level!
Role Type: Full-Time / 3 months Contract (Senior Level)
Location: Remote
Stack: Python, Azure AI Foundry, Microsoft Graph API, AI Search
Role Overview
We are seeking Senior AI Agent Engineers to lead the development and deployment of enterprise-grade AI agents. This is a high-impact, execution-focused role where you will be responsible for moving from architectural design to a fully functioning Minimum Viable Product (MVP). You will build autonomous and semi-autonomous agents that interact with the Microsoft 365 ecosystem and proprietary data via the Azure AI Foundry agent service.
Technical Objectives (The "How")
- Agentic Orchestration: Design and deploy sophisticated agents using the Microsoft AI Foundry agent service and the Microsoft Agent Framework.
- Data Integration: Leverage Azure AI Document Intelligence for complex data extraction and Azure AI Search for advanced RAG (Retrieval-Augmented Generation) indexing.
- Ecosystem Connectivity: Build secure, OAuth-based integrations using the Microsoft Graph API to allow agents to interact with M365 (Teams, SharePoint, Outlook).
- Production Python: Develop clean, scalable, and async-capable Python code for agent logic, tool calling, and custom API connectors.
Key Responsibilities
- Architect and build multi-agent workflows that can plan, reason, and execute tasks autonomously.
- Implement Identity and Security protocols (Microsoft Entra ID) to ensure agents operate within enterprise compliance boundaries.
- Develop the full lifecycle of the MVP: from local development and prompt engineering to cloud-hosted deployment and monitoring.
- Integrate structured and unstructured data sources into agent memory using vector databases and AI Search.
Candidate Profile
- Expertise: 5+ years of Senior Software Engineering experience, with at least 2 years focused on Generative AI and LLM orchestration.
- The Stack: Proficient in Python and deeply familiar with the Azure AI / Microsoft AI stack.
- API Mastery: Proven experience with Microsoft Graph API and handling complex enterprise permissions.
- Execution Mindset: You don't just "research"—you build. You have a track record of deploying functional AI products to production.
- Framework Knowledge: Experience with LangGraph, Semantic Kernel, or the new Microsoft Agent Framework is highly preferred.
What You’ll Love
- 100% Remote
- Holidays off
- Paid Time Off
- Health insurance assistance program
- Competitive USD compensation
- Strong team culture and collaborative environment
- Ongoing training and growth opportunities
Apply for this job
*
indicates a required field
