20 hours ago
Base Salary
$120k - $261k/yr
Responsibilities
- Analyze support-case trends, customer issue patterns, and technical signals to identify recurring failures and gaps in Azure diagnostics and documentation.
- Design and build production agentic AI services using LLM orchestration, RAG pipelines, agent workflows, tool integrations, memory and state management, and human-in-the-loop experiences.
- Write, review, test, and maintain production-quality C# and Python code while building reusable components and engineering patterns.
- Translate customer support scenarios and product requirements into technical designs and deliver solutions through implementation, testing, deployment, monitoring, and continuous improvement.
- Develop AI evaluation frameworks using rubrics, golden datasets, simulations, judge models, and offline and online evaluation.
- Engineer for correctness, reliability, availability, latency, scalability, maintainability, cost efficiency, and safety.
- Implement privacy protections, prompt-injection defenses, least-privilege access, identity and authorization controls, approval gates, auditability, and fail-safe behavior.
- Integrate AI services with Azure data sources, APIs, and cloud-native services.
- Operate production services with automated testing, staged rollouts, tracing, logging, metrics, alerting, and incident response.
- Lead design reviews, coordinate implementation across contributors, mentor engineers, and collaborate with product, research, platform, Azure service, and support teams.
Requirements
- Bachelor’s degree in computer science or a related technical field and 4+ years of technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
- Preferred experience with LLM-based systems, prompt engineering, RAG, agent frameworks, Azure services, Azure AI Foundry, Azure OpenAI, Microsoft Agent Framework, or comparable enterprise AI platforms.
- Preferred experience designing AI evaluation systems with rubrics, golden datasets, judge models, simulations, adversarial testing, and offline or online evaluation.
- Preferred experience with agent security, reliable distributed services, observability, infrastructure as code, container orchestration, feature management, and staged production deployment.
- Demonstrated ability to lead technical execution, influence design decisions, mentor engineers without formal people-management authority, and connect engineering investments to customer and operational outcomes.
- Background in customer support engineering, supportability, diagnostics, or customer-experience platforms is a plus.
Benefits
- Certain roles may be eligible for benefits and other compensation.
- The position requires passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
- The position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until filled.
Tech Stack
Categories
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
