Microsoft Security is seeking a Senior Software Engineer to join their Python Risk Identification Tool (PyRIT) Team within the Microsoft AI Red Team. This role focuses on developing software that emulates real-world attacks against Microsoft's AI products to identify security vulnerabilities. The position combines expertise in Artificial Intelligence, particularly Large Language Models (LLM), with security testing and software development.
As part of an interdisciplinary team of red teamers, adversarial Machine Learning researchers, and software developers, you'll work on identifying risks in Microsoft's most impactful AI investments. The role requires strong Python programming skills, experience with AI infrastructure, and knowledge of security vulnerabilities.
The position offers competitive compensation ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. This is a remote-friendly position with up to 100% work from home possibility.
Microsoft's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for professionals passionate about both AI and security. The role provides an opportunity to directly impact the security of AI systems used by millions of users worldwide while working with cutting-edge technologies and contributing to open-source communities.