Microsoft Security is seeking a Senior Software Engineer to join their Artificial Generative Intelligence Security (AeGIS) team, focusing on ensuring the safety of Microsoft's generative AI products. This role is critical in building the AI Safety & Security Platform, combining cybersecurity expertise with cutting-edge AI technology. The position offers up to 100% remote work with 0-25% travel requirements.
The role involves 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 security and novel AI security challenges, addressing threats like indirect prompt injection and AI-native threats.
The ideal candidate will bring 4+ years of technical engineering experience, strong coding skills in languages like Python, Java, JavaScript, or C#, and experience with cloud systems and distributed software architecture. Knowledge of cybersecurity concepts and familiarity with Generative AI and LLM orchestration is crucial.
Microsoft offers competitive compensation ($117,200 - $229,200 base salary range), comprehensive benefits including healthcare, educational resources, and parental leave. The company promotes a culture of inclusion and innovation, with opportunities to work on technology that impacts billions of lives globally.
This position is part of Microsoft's mission to reshape security and empower users, customers, and developers with end-to-end security solutions. You'll join a diverse, collaborative team that values continuous learning and embraces challenges in the rapidly evolving field of AI security.