Perplexity
Member of Technical Staff (Offensive Security Engineer)
$220K–$405K
San Francisco +4 · Hybrid · Staff · Full-time · Posted Apr 2, 2026
- Location
- San Francisco
Remote (United States)
London
Belgrade
New York City - Experience
- 5+ years of hands-on experience in offensive security, red teaming, or penetration testing.
About the job
Conduct offensive security testing and adversary simulations across Perplexity’s infrastructure, applications, and AI systems, then work with engineering teams to fix vulnerabilities.
What you'll do
- Plan and execute red and purple team engagements, penetration tests, and attack simulations across cloud, endpoints, and applications.
- Assess AI/ML attack surfaces and develop offensive tooling, exploits, and automation.
- Communicate findings, support remediation, and assess CI/CD pipelines, supply chain integrity, and secrets management.
What they ask for
- At least 5 years of hands-on experience in offensive security, red teaming, or penetration testing.
- Deep expertise in at least two listed domains, including cloud, application, Kubernetes/container, endpoint, network, or CI/CD security.
- Track record of finding impactful vulnerabilities or developing novel attack techniques in production environments.
- Strong programming and scripting skills in Python, Go, or similar languages; experience with standard offensive tools and assessing AI/ML systems, LLM applications, or agentic workflows.
Nice to have
- Published security research, conference talks, CVE credits, or meaningful bug bounty contributions.
Pay
$220K – $405K (base salary)
Tools
AWS, Kubernetes, Python, Go, Burp Suite, Cobalt Strike, Sliver, Mythic
AI focus
Assess AI/ML systems for security vulnerabilities, including prompt injection, model exfiltration, agent abuse, tool-use exploitation, and MCP security boundaries.
Model-written summary · the original posting is authoritative