Palo Alto Networks is hiring a Senior AI Software Engineer to develop AI solutions and applications, including scalable services and web applications built with Python (FastAPI or Django), React, and modern microservice patterns. The role implements generative AI tools, agentic workflows, retrieval-augmented generation systems, and API integrations to automate go-to-market logic across sales, support, and business applications. The engineer collaborates with lead engineers and architects on solution designs, including proxy-first AI setups and unified API endpoints for LLM integration. The position also focuses on production quality and operations: instrumenting observability for LLM inputs and outputs, latency, prompt performance, and cost; contributing to evaluation frameworks and feedback loops; and implementing guardrails for prompt injection, sensitive data such as PII, error handling, and resilience. The engineer owns user stories from implementation through CI/CD deployment and production support, and works with product managers and business stakeholders to clarify requirements and diagnose production issues. Palo Alto Networks describes its work as focused on protecting digital life and advancing cybersecurity through innovation, collaboration, execution, integrity, and inclusion. Most teams work from the office full time, with flexibility when needed. The role is not eligible for immigration sponsorship.
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
Senior