Microsoft Security is seeking a Principal Software Engineer to join the Security Copilot AI Platform Team. This role focuses on defining architectural direction for Orchestrator, Agents Engine, and AI services to support LLM interactions. The position is part of Microsoft's Security organization, which aims to make the world safer through end-to-end security solutions.
The role involves leading the design and development of enterprise-based platforms, ensuring scalability and performance. You'll work with AI researchers and security engineers to enhance retrieval-augmented generation workflows and ensure responsible AI compliance. Key responsibilities include implementing best practices for model evaluation, mentoring other engineers, and collaborating with product management on roadmap initiatives.
The ideal candidate should have extensive experience in Software/AI/ML Engineering, with strong knowledge of LLMs, transformers, and AI safety. The position offers competitive compensation with a base pay range of $137,600 - $267,000 (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave.
This is an opportunity to work at the forefront of AI security innovation, combining advanced technical skills with strategic leadership to shape the future of security solutions. The role requires both deep technical expertise and the ability to drive alignment across stakeholders while maintaining Microsoft's culture of growth mindset and excellence.
Microsoft Security represents critical priorities in digital threats, regulatory scrutiny, and estate complexity. The team aims to reshape security and empower users, customers, and developers with simplified security cloud solutions. This position offers the chance to impact billions of lives while working with cutting-edge AI technology in security applications.