Principal AI Software Engineer

Palo Alto Networks

Actively hiring Posted today Verified listing
Santa Clara, CA Posted 1 day ago $167,000$270,500 / year

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $204k
This role $219k
$150k most similar roles pay here $283k

This role pays more than 62% of similar roles. Most pay $162,562–$245,112 — the shaded band above. At the midpoint, this role pays about $219k versus about $204k for comparable roles.

Based on 240 similar postings.

Employer

About Palo Alto Networks

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

View all roles at Palo Alto Networks

At a glance

TL;DR

As a Principal AI Software Engineer in the GTM/CX domain, you will lead the architectural design of scalable AI and ML systems that enhance sales and customer experience operations. Your day-to-day responsibilities include establishing safety standards for AI components, leading the development of intelligent agents capable of autonomous task execution, and driving end-to-end solution deployment from prototype to production. You will work with multimodal models, knowledge graphs, and orchestration frameworks like LangChain, requiring expertise in Python or equivalent languages, distributed systems, and cloud platforms such as AWS or GCP. This role demands deep experience in deploying production ML applications, developing conversational agents, and mentoring data scientists and engineers to elevate organizational practices.

What you'll do

  • Define architectural blueprint for scalable AI/ML and agentic systems.
  • Lead design and implementation of ML/LLM-powered agents with advanced capabilities.
  • Drive end-to-end solution development from prototype to production.
  • Build and fine-tune LLMs, multimodal models, and specialized agent models.
  • Develop advanced reasoning pipelines and knowledge graph integrations.

What we're looking for

  • 15+ years of experience in data science, software engineering, or applied AI.
  • Proven track record in designing and deploying production ML and LLM applications.
  • Deep expertise in developing conversational agents and multi-agent automation systems.
  • Hands-on experience with orchestration frameworks like LangChain and LangGraph.
  • Strong proficiency in at least one core programming language (Python, Go, Java).
  • Extensive knowledge of distributed systems, microservices architecture, and cloud platforms.
  • Ability to lead high-ambiguity cross-team technical initiatives.

More like this

Similar roles

Staff AI Software Engineer

Palo Alto Networks

Santa Clara, CA 1 day ago $124,000$201,500
Python Django FastAPI React GraphQL Google Cloud Platform Vertex AI Agent SDK LangChain A2A protocols Model Context Protocol (MCP) Vector embeddings Semantic search RAG architectures LLM guardrails Prompt engineering Docker Kubernetes GKE CI/CD

AI Software Engineer

Broadcom

Atlanta, GA 43 days ago $108,000$172,800
Java Spring GitHub Git GitHubActions CI/CD Micrometer OpenTelemetry LargeLanguageModels LLMs VectorDatabases Langchain4J Embable Anthropic OpenAI AmazonBedrock GoogleGenAI AzureOpenAI TanzuPlatform10 Bitnami SpringAI

AI Software Engineer

Booz Allen Hamilton

Arlington, VA 64 days ago $86,800$198,000
Python Rust Go Scala Java RESTful APIs CI/CD GitLab CI Jenkins Agentic AI solutions Linux Docker AWS LocalStack ESXi Ansible Kubernetes SIEMs Security+ Linux+

Principal Software Engineer - AI Inference

Nvidia

Remote (Santa Clara, CA) 101 days ago $272,000$431,250
Rust C++ Python CUDA vLLM SGLang GPU Distributed Systems Concurrency Profiling Microbenchmarking Triton NCCL PyTorch InfiniBand CI/CD Open Source Contribution
Remote

Principal AI Development Engineer

Broadcom

San Jose, CA 43 days ago $118,800$190,000
Python Kubernetes Docker CI/CD TDD GitHub LangGraph CrewAI Pinecone Weaviate Milvus Vector_Databases Frontend_Development Backend_Development Test_Automated Version_Control Modern_Enterprise_Grade_Languages