Palo Alto Networks’ Information Technology team secures the company’s digital landscape and serves as the first customer of its cybersecurity products. The Principal AI Software Engineer will be a hands-on technical leader advancing the company’s Generative AI transformation by architecting enterprise-grade internal and external business applications and intelligent, agentic workflows for Go-To-Market (GTM) and customer experience processes. The role leads the design of a proxy-first AI ecosystem, including a unified API and AI Gateway that abstracts LLM providers and supports centralized access and security controls. It also establishes GenAI observability, cost and performance optimization, feedback loops, multi-agent systems, business workflow automation, and evaluation frameworks. The engineer will implement safety guardrails and defenses against PII exposure, offensive content, prompt injection, and other attempts to manipulate model instructions. The position calls for extensive experience in software architecture and development, expert Python skills, hands-on LLM application development, and technical leadership. Palo Alto Networks describes its work model as primarily office-based, with flexibility when needed.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal