Microsoft Security is seeking a Principal Software Engineer to lead their PyRIT Team, focusing on identifying risks in Microsoft's high-stakes AI systems. This role combines cutting-edge AI technology with cybersecurity, working specifically with technologies like OpenAI to develop software that empowers security professionals. The position offers an opportunity to work with Microsoft's security organization, which is dedicated to making the world safer through end-to-end security solutions.
The role involves leading AI-driven adversary emulation tooling development and working with both internal teams and the open-source community. You'll be part of a diverse team of engineers who share a passion for innovation and are committed to solving critical security challenges. The position offers competitive compensation, comprehensive benefits, and the flexibility of up to 100% remote work.
As a Principal Engineer, you'll be responsible for analyzing emerging attack techniques, enhancing detection capabilities, and building strong relationships through peer mentoring and code reviews. The ideal candidate should have extensive experience in Python programming, security vulnerability assessment, and working with language model libraries.
Microsoft's culture emphasizes a growth mindset, innovation, and collaboration, making it an ideal environment for those passionate about security and AI. The company's commitment to diversity, equal opportunity, and work-life balance, combined with industry-leading benefits and competitive compensation, makes this an attractive opportunity for experienced security engineers looking to make a significant impact in the field of AI security.