HackerOne is a global leader in offensive security solutions, combining AI with a community of security researchers to address security, privacy, and AI vulnerabilities.
The Principal Software Engineer, AI will work on developing AI-powered security solutions that protect organizations from emerging threats.
The role involves working on the AI platform and contributing to the AI security agent "Hai," which provides security insights and recommendations.
The position is primarily remote, with candidates located in Seattle, WA, or the San Francisco Bay Area, allowing for occasional in-person interactions.
The engineer will lead the architecture of the AI security agent, develop AI red teaming agents, and collaborate with product teams to enhance vulnerability discovery and remediation.
Responsibilities include creating APIs for seamless interaction between AI models and security tools, integrating emerging frameworks, and staying updated on AI security threats.
Requirements:
Candidates must have 10+ years of experience as a software engineer.
Experience in building production-grade AI agents and infrastructure is required.
The ability to mentor and lead AI teams in building agents is essential.
Strong hands-on experience with large language models (LLMs) and agentic frameworks in production environments is necessary.
Candidates should have expertise in AI platform engineering, including model deployment and MLOps pipelines.
A solid understanding of AI safety and alignment principles is required.
Benefits:
Employees receive health (medical, vision, dental), life, and disability insurance, with eligibility varying by country.
The position offers equity stock options and retirement plans.
Paid public holidays and unlimited PTO are included.
Paid maternity and parental leave, as well as various leaves of absence, are provided.
An Employee Assistance Program and a Flexible Work Stipend are also part of the benefits package.