P

Perplexity AI

Builds AI search and research tools

Software Engineer - Cybersecurity Products

AI Application EngineeringPosted on Nov 13
Full-time$220k - $405k /yrRemote

About the Job

Requirements

  • At least 4 years of experience as a software engineer building production systems, including meaningful experience with security products, security data platforms, or security engineering involving substantial software development.
  • Proficiency in at least one major programming language, such as Python, Go, TypeScript, or Rust, and experience owning production services end to end.
  • Hands-on depth in at least one security domain, such as application security, penetration testing or offensive security, cloud security, or detection and response.
  • Experience integrating with security- or developer-relevant systems such as source control, continuous integration and continuous delivery (CI/CD), cloud provider APIs, identity providers, scanners, or security information and event management systems (SIEMs).
  • Familiarity with cloud infrastructure, preferably AWS, and experience building secure, multi-tenant software as a service (SaaS).
  • Ability to work directly with customers and deliver pragmatic improvements quickly in an ambiguous, early-stage product area.

Responsibilities

  • Build security products from zero to one across application security, penetration testing and offensive security, cloud security, and detection and response.
  • Build agents that review code and find vulnerabilities, test applications and infrastructure as an attacker, assess cloud configurations, investigate threats, validate findings, and recommend or apply fixes.
  • Build underlying multi-tenant services, data pipelines, and secure execution environments that operate against customer code, cloud accounts, and telemetry.
  • Build integrations with customer tools, including source control and CI/CD, cloud providers, identity providers, security tools, ticketing systems, and chat tools.
  • Ship customer-facing product surfaces, including APIs, dashboards, onboarding, and workflows for security and engineering teams.
  • Maintain strong tenant isolation, least privilege, safe handling of customer secrets and data, and tight controls over agents acting in customer environments.
  • Define quality measures, including finding accuracy, false positive rate, exploitability, time to fix, and cost, and use them to drive improvements.
  • Work directly with design partners and customers and help determine which security problems to address with future products.

Desired Qualifications

  • Experience building large language model-powered agents, evaluation frameworks, or tool-using automation for security or other high-stakes domains.
  • Experience at a security product company in application security, penetration testing, cloud security, or detection and response, or on an internal security platform at scale.

About the Company

Perplexity AI

Builds AI search and research tools

Perplexity AI builds AI search and research tools for individuals and organizations, combining web retrieval with written answers that link to their sources. Users ask questions in its website or apps, upload files for analysis, and follow up in a conversation, while its Comet browser brings an AI assistant into everyday browsing. Enterprise accounts connect internal files and applications with web research, and developers use its search and agent APIs to add these capabilities to their own software. The company earns money from paid personal and business subscriptions and usage charges for its APIs, alongside free consumer access. Perplexity AI was founded in 2022 and is headquartered in San Francisco, California.

Company size
201-500
Company stage
Private
Total funding
$1.7B
Headquarters
San Francisco, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at Perplexity AI

See more jobs