Microsoft Security is seeking a Principal Software Engineer to join their Artificial Generative Intelligence Security (AeGIS) team, focusing on ensuring the safety and security of Microsoft's generative AI products. This role combines cutting-edge AI technology with critical security responsibilities, working on building the AI Safety & Security Platform. The position offers an opportunity to work with a diverse, collaborative team dedicated to making the world safer through advanced security solutions.
The role involves architecting and developing full-stack security solutions, collaborating with Microsoft's security community and AI product teams, and building tools for AI Red Team and incident response processes. You'll be working at the intersection of traditional cybersecurity and emerging AI safety challenges, addressing threats ranging from prompt injection to AI-native security concerns.
The ideal candidate brings 6+ years of technical engineering experience, strong expertise in various programming languages, and significant experience with cloud services and application frameworks. Knowledge of cybersecurity concepts and familiarity with Generative AI and LLM orchestration is highly valued. The position offers competitive compensation ($137,600 - $267,000 base salary range) and comprehensive benefits.
This is an opportunity to shape the future of AI safety and security at one of the world's leading technology companies. You'll be part of a mission-driven team that values continuous learning, innovation, and diverse perspectives. The role combines technical leadership with hands-on development, requiring both engineering excellence and strategic thinking to ensure the security of Microsoft's AI initiatives.