Your Career Palo Alto Networks is looking for a highly experienced, hands-on Senior Principal AI Software Engineer to architect and build the next generation of Generative AI applications and agentic systems across the enterprise. In this role, you will act as a senior technical leader responsible for defining and driving the architecture of AI-native applications that solve complex business problems through intelligent workflows, reasoning systems, and scalable distributed services. You will move beyond traditional software engineering to design and implement production-grade vertical AI applications that combine large language models, retrieval systems, structured and unstructured data reasoning, workflow orchestration, evaluation frameworks, and enterprise guardrails. You will partner closely with product, platform, security, data, and application teams to turn ambiguous opportunities into practical architectures and working systems. This is a deeply hands-on role for someone who can operate at both the strategy and implementation layers — shaping technical direction while also prototyping, reviewing, and guiding critical components into production.
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