TL;DR
Principal Software Engineer (AI): Leading the development of security features and innovative solutions for Copilot, leveraging agentic AI to protect users and enable new agentic capabilities with an accent on secure identity flows and defenses against emerging threats. Focus on designing and building AI-powered defenses, secure orchestration frameworks, and technologies that empower Copilot to act safely and responsibly at scale.
Location: Must work from a designated Microsoft office at least four days a week if living within 50 miles (U.S.) or 25 miles (non-U.S., country-specific) of that location.
Salary: USD $139,900 – $304,200 per year.
Company
Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
What you will do
- Develop and ship agentic AI-powered security features to proactively protect users from threats.
- Design and implement secure orchestration frameworks for Copilot to safely delegate, coordinate, and execute actions across devices, services, and platforms.
- Invent and apply new intelligent agents that leverage information flow analysis and apply common sense and judgement guardrails for security and privacy.
- Collaborate with product, engineering, security, privacy, and AI teams to drive adoption of agentic security patterns and best practices across Copilot and MAI.
- Establish and monitor key metrics for agentic AI security and innovation, using data-driven insights to continuously improve defenses and enablement.
- Mentor engineers and foster a culture of secure innovation, balancing rapid development with rigorous protection for customers.
Requirements
- Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python.
- 8+ years in technical engineering roles building large-scale services.
- 6+ years hands-on experience designing and operating security-critical or AI-powered systems at scale, including agentic AI, secure orchestration, or advanced threat defenses.
- Proven ability to design, build, and ship agentic AI features or frameworks.
- Ability to clearly explain complex systems and security concepts to technical and non-technical stakeholders and influence cross-org roadmaps.
Nice to have
- Master’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR Bachelor’s Degree AND 12+ years of experience.
- Experience building production agent systems using frameworks such as LangGraph, Amazon Strands SDK, or similar platforms; familiarity with agentic design patterns.
- Hands-on experience with distributed training frameworks, containerization and orchestration technologies for ML model deployment, and ML lifecycle management in production environments.
- Experience designing evaluation frameworks for LLM-based applications and implementing observability for agent systems.
- Experience integrating with Azure AI services, Azure OpenAI Service, or Microsoft security platforms.
Culture & Benefits
- Employees are expected to work from a designated Microsoft office at least four days a week if they live within 50 miles (U.S.) or 25 miles (non-U.S., country-specific) of that location.
- Microsoft is an equal opportunity employer.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →