Security Software Engineer: AI-Driven Detection&Automation

Perplexity

United States

Remote

USD 200,000 - 300,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Benefits: health, dental, vision + 401

Job summary

Perplexity is seeking a hands-on Software Engineer to build security tools, automations, and internal AI-driven agents that enhance detection, response, and vulnerability management across our products and infrastructure.

You will own end-to-end security software projects, collaborate with product and engineering teams, and ship pragmatic improvements to guardrails, workflows, and pipelines that reduce manual work and improve incident response.

Qualifications

  • 4+ years as a software engineer with security tooling experience.
  • Proficiency in Python, Go, or TypeScript with production services experience.
  • Experience integrating with logs, SIEMs, EDR, cloud APIs, or identity platforms.
  • Threat modeling, secure design, or application security reviews.
  • Experience with bug bounty or vulnerability programs is a plus.
  • Familiarity with AWS and modern SaaS environments.
  • Ability to work with cross-functional teams and deliver end-to-end improvements.
  • Bonus: designing AI-powered agents for security operations.

Responsibilities

  • Design, build, and maintain software and automation that improves our detection and response program, including alert enrichment, triage workflows, and investigation tooling.
  • Develop internal AI agents and security bots that assist with monitoring, investigations, reporting, and other security operation tasks.
  • Develop and operate systems and workflows that support the bug bounty and vulnerability disclosure program, including intake, triage, prioritization, and remediation tracking.
  • Partner with product and engineering teams to threat model new features and systems, propose mitigations, and add guardrails into designs and implementations.
  • Contribute to secure-by-default libraries, services, and patterns that make it easy for teams to build secure features.
  • Integrate security signals from cloud, endpoints, SaaS, and applications into cohesive pipelines and data models that support detection and analysis.
  • Build automation to reduce manual work in incident response, containment, and remediation.
  • Collaborate with security engineers and other software engineers to review designs and code, and to continuously improve our security tooling and platforms.

Skills

Python/Go/TypeScript
Security tooling
Security systems integration

Job description

Perplexity is seeking a hands-on Software Engineer to build security tools, automations, and internal AI-driven agents that enhance detection, response, and vulnerability management across our products and infrastructure.

You will own end-to-end security software projects, collaborate with product and engineering teams, and ship pragmatic improvements to guardrails, workflows, and pipelines that reduce manual work and improve incident response.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Security AI & Automation Engineer
Security AI & Automation Engineer

Perplexity • California (MO)

On-site
USD 220,000 - 405,000
Staff Software Engineer: Security Automation & AI
Staff Software Engineer: Security Automation & AI

Perplexity • New York (NY)

On-site
USD 220,000 - 405,000
Staff Software Engineer - Security Tools & AI Automation
Staff Software Engineer - Security Tools & AI Automation

Perplexity • San Francisco (CA)

On-site
USD 220,000 - 405,000
Member of Technical Staff (Software Engineer, Security)
Member of Technical Staff (Software Engineer, Security)

Maven Ventures • United States

On-site
USD 120,000 - 170,000
Member of Technical Staff (Software Engineer, Security)
Member of Technical Staff (Software Engineer, Security)

Perplexity • San Francisco (CA)

On-site
USD 220,000 - 405,000
Member of Technical Staff (Software Engineer, Security)
Member of Technical Staff (Software Engineer, Security)

Perplexity • California

On-site
USD 220,000 - 405,000
Staff Security Software Engineer — AI Ops & Detection
Staff Security Software Engineer — AI Ops & Detection

Maven Ventures • United States

On-site
USD 120,000 - 170,000
Member of Technical Staff (Software Engineer, Security)
Member of Technical Staff (Software Engineer, Security)

Perplexity • New York (NY)

On-site
USD 220,000 - 405,000
Software Engineer - Security
Software Engineer - Security

Perplexity • United States

Remote
USD 200,000 - 300,000
Equity
Benefits: health, dental, vision + 401
Senior Offensive Security Engineer: Red Team & AI/ML
Senior Offensive Security Engineer: Red Team & AI/ML

Perplexity • San Francisco (CA)

On-site
USD 220,000 - 405,000