Microsoft is seeking a Senior Software Engineer to architect, build, and deliver high-impact open-source toolkits, agent templates, reusable pattern samples, and developer resources to empower engineers worldwide to rapidly create intelligent, scalable agentic solutions.
Requirements
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- 1+ years hands-on developer experience using low-code platforms such as Copilot Studio and Power Platform
- 1+ years experience developing software using two or more of the following: Azure AI, .NET/C-Sharp, React, TypeScript/JavaScript, or SQL
- 1+ years experience working in agile software delivery environments using tools such as GitHub or Azure DevOps
- Experience driving generative AI-based solutions (RAG, GPT, LLM) and general awareness of the rapidly-evolving AI, especially generative AI, landscape
- Experience with LLMs, agentic AI frameworks, or orchestration patterns for autonomous systems
- Hands-on experience with the Microsoft technology stack (M365 Copilot extensibility, Copilot Studio, AI agents, Azure OpenAI, Graph Connectors, Microsoft Teams extensibility platform, etc)
Responsibilities
- Build and ship agent templates and samples: Lead the design, prototyping, and delivery of agent templates and samples informed by real-world scenarios and designed for easy developer re-use
- Develop these components using a mix of Azure (including Azure AI), Power Platform (including Dataverse), .NET, and other enterprise service platforms and architectures
- Serve as a depth technical subject matter expert on Copilot Studio and the Copilot agent platform, advising internal teams and external developers on best practices, architecture, and roadmap alignment, including developing specific agentic AI components and solutions as part of direct customer engagements
- Embody our culture and values
- Lead technical innovation that directly drives adoption, informs best practices, and elevates the agent development experience for a global audience
- Envision and deliver the next wave of developer empowerment
- Partner directly with customers and the global developer community to accelerate adoption and unlock the full potential of the Microsoft Copilot platform
Other
- Passion for using technology to make customers successful
- Growth mindset – willing to take risks, fail fast (and learn), and try again
- Proven track record of leading solution development at an enterprise scale
- Travel 0-25%
- 3 days/week in-office
- Bachelor's Degree in Computer Science or related technical field