Principal AI Software Engineer
Palo Alto Networks
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 74% of similar roles. Most pay $162,000–$232,750 — the shaded band above. At the midpoint, this role pays about $163k versus about $197k 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 30 open roles on FindRole.
Listed pay typically runs $154,000–$249,500 across 27 roles with salary data.
Most-posted roles
At a glance
The Staff IT Software Engineer role at our company involves leading the design and delivery of next-generation 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 emerging agentic workflows, ensuring systems are resilient and innovative. Key responsibilities include architecting advanced agentic systems with Vertex AI Agent SDK or similar frameworks, establishing AI evaluation frameworks, defining data retrieval pipelines, and mentoring engineers to foster excellence in full-stack and AI domains. The ideal candidate has extensive experience in backend development with Python, frontend development with React, and deploying Generative AI applications in production environments. Strong 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
Blackline
Walmart
JLL (Jones Lang LaSalle)
JLL (Jones Lang LaSalle)