Principal AI Software Engineer
Palo Alto Networks
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 77% of similar roles. Most pay $165,000–$220,750 — the shaded band above. At the midpoint, this role pays about $163k versus about $193k 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 31 open roles on FindRole.
Listed pay typically runs $155,000–$251,000 across 29 roles with salary data.
Most-posted roles
At a glance
The role of Staff IT Software Engineer at our company involves leading the design and delivery of scalable services using Python, Django, FastAPI, React, and GraphQL within Google Cloud Platform. As a technical leader, you will drive architectural vision for both traditional microservices and agentic workflows, ensuring systems are resilient and innovative. Key responsibilities include architecting advanced AI systems with Vertex AI Agent SDK or similar frameworks, establishing evaluation frameworks to measure LLM performance, defining data retrieval pipelines, and mentoring engineers across the organization. The ideal candidate has extensive experience in backend development with Python, frontend development with React, and deploying generative AI applications in production environments. Proficiency in Docker, Kubernetes (GKE), and Google Cloud Platform is essential, along with expertise in Retrieval-Augmented Generation architectures and LLM security frameworks.
Skills
What you'll do
What we're looking for
More like this
Palo Alto Networks
Okta Inc
JLL (Jones Lang LaSalle)
Broadcom
Booz Allen Hamilton
Qualcomm