Principal AI Software Engineer
Palo Alto Networks
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 82% of similar roles. Most pay $174,600–$236,899 — the blue band above. At the midpoint, this role pays about $265k versus about $206k for comparable roles.
Based on 240 similar postings.
Employer
Palo Alto Networks is a global cybersecurity company offering network security, cloud security, and endpoint protection solutions.
Palo Alto Networks currently has 51 open roles on FindRole.
Listed pay typically runs $159,100–$257,400 across 47 roles with salary data.
Most-posted roles
At a glance
JOB TITLE: Principal AI Software Engineer The Principal AI Software Engineer joins the Information Technology team to lead the company's Generative AI transformation. This technical leader will architect next-generation business applications and intelligent, agentic workflows to revolutionize Go-To-Market processes. Key responsibilities include designing a Proxy-First AI Ecosystem for vendor independence, building unified API endpoints, and implementing observability pipelines to track model latency and costs. The role involves developing Multi-Agent Systems, Agent-to-Agent workflows, and automated evaluation frameworks like LLM as a Judge. Candidates must utilize Python, Llama 3, GPT-4, and Anthropic models while ensuring security through robust guardrails against prompt injection and PII exposure. The position solves complex business logic problems by automating customer support and entitlement platforms within a security-first enterprise environment.
Skills
What you'll do
What we're looking for
More like this
Palo Alto Networks
Intuit
Microsoft
Okta Inc
Hewlett Packard Enterprise
Microsoft