Principal Software Engineer, AI

HackerOne Logo

HackerOne

πŸ’΅ $250k-$420k
πŸ“Remote - United States

Summary

Join HackerOne as a Principal Software Engineer, AI and revolutionize cybersecurity by combining human intelligence with artificial intelligence. Lead the architecture and evolution of our autonomous AI security agent, "Hai," building and enhancing its capabilities for vulnerability detection and threat intelligence generation. Develop AI red teaming agents and frameworks to identify vulnerabilities in large language models and generative AI systems. Collaborate with product teams to integrate AI capabilities into vulnerability discovery and remediation processes. Create APIs and integrations for seamless interaction between AI models and the HackerOne ecosystem. Partner with cross-functional teams to translate AI innovations into customer-facing security solutions. Stay current with emerging AI security threats and contribute to the development of industry-leading AI security standards. This remote position, based in Seattle, WA or the San Francisco Bay Area, offers flexibility with occasional in-person requirements.

Requirements

  • 10+ years of experience as a software engineer
  • Experience building production-grade AI Agents and infrastructure that support multiple AI product teams and applications
  • Ability to mentor and lead AI teams in ways of building Agents
  • Strong hands-on experience with large language models (LLMs), generative AI, and Agentic frameworks (Langchain, Langgraph, Autogen, Open AI Agent SDK, AWS Bedrock Agentcore, Flowwise, n8n etc) in production environments
  • Experience with implementation of reasoning, planning for a business domain on top of leading LLMs
  • Expertise in AI platform engineering including model deployment, MLOps pipelines, model serving infrastructure, and shared AI services architecture
  • Solid understanding of AI safety and alignment principles, including responsible AI development, bias mitigation, and ethical AI practices

Responsibilities

  • Lead architecture and evolution for our autonomous AI security agent β€œHai” with capabilities to plan, reason, and take secure actions including vulnerability detection, threat intelligence generation and automated security analysis
  • Build and enhance our AI security agent "Hai" to provide instant security insights, natural language query processing, and actionable recommendations for security teams
  • Develop AI red teaming agents and frameworks that help identify vulnerabilities in large language models, generative AI systems, and applied AI deployments
  • Collaborate with product teams to integrate AI capabilities that enhance vulnerability discovery, validation, and remediation
  • Create APIs and integrations that enable seamless interaction between AI models, security tools, and the broader HackerOne ecosystem
  • Partner with cross-functional teams including Product, Security Research, and Customer Success to translate AI innovations into customer-facing security solutions
  • Integrate emerging agentic frameworks and LLM-based orchestration tools (e.g., LangChain, Semantic Kernel, AutoGen, OpenAgents) to power stateful AI agents with access to security tools, APIs, and third-party systems
  • Stay current with emerging AI security threats, research cutting-edge AI safety techniques, and contribute to the development of industry-leading AI security standards

Preferred Qualifications

  • Already built public facing complex AI Agents which reason, plan and execute workflow agentically like cursor agents do it for coding, Salesforce agentforce does it for customer support and so on
  • Experience building AI development platforms, model registries, experimentation frameworks, and tools that accelerate AI product development across organizations
  • Familiarity with frameworks like ReAct, AutoGen, or Semantic Kernel for agentic orchestration
  • Experience in agent action routing, secure tool usage APIs, and feedback loops for autonomous agents
  • Knowledge of prompt engineering, fine-tuning techniques, retrieval-augmented generation (RAG), and advanced LLM optimization strategies
  • Background with cloud-based AI/ML services (AWS Bedrock, GCP Vertex AI, Azure ML) and containerization technologies for AI workloads
  • Familiarity with Ruby on Rails, GraphQL, React, and experience integrating AI capabilities into existing web applications and APIs

Benefits

  • Health (medical, vision, dental), life, and disability insurance
  • Equity stock options
  • Retirement plans
  • Paid public holidays and unlimited PTO
  • Paid maternity and parental leave
  • Leaves of absence (including caregiver leave and leave under CO's Healthy Families and Workplaces Act)
  • Employee Assistance Program
  • Flexible Work Stipend

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.