Principal Machine Learning Engineer

Palo Alto Networks

  • Bengaluru, India
  • Full-time
  • First seen 4 Nov 2026

Palo Alto Networks is hiring a Principal Machine Learning Engineer in Bengaluru, India. The details below summarise the employer's own listing; applications happen on the original posting, not on GetFirstJob.

What the work involves

  • The IT Automation AI Engineering team builds modern, AI-first enterprise applications and automation platforms that support multiple business functions across the company
  • We focus on scalable architecture, strong engineering fundamentals, and practical application of AI to drive measurable business impact
  • In this role, you will establish technical direction, architectural standards, and reusable AI-first engineering patterns that extend across the broader engineering organization
  • The IT Engineering team builds AI-first enterprise systems that power critical business workflows across the company
  • This role will focus on advancing high-impact initiatives while shaping the architecture and engineering practices used across a broader portfolio of applications
  • We operate at the intersection of full-stack application development, cloud-native services, enterprise data, and applied AI
  • At the Sr Staff level, you will set technical direction across multiple complex initiatives, define architectural standards and reusable AI-first engineering patterns, and influence how teams across the organization design and build enterprise software
  • You will tackle the most ambiguous technical problems, remain hands-on where needed, and multiply your impact through architecture, technical leadership, and mentorship of senior engineers
  • Set architectural vision and technical direction for AI-first enterprise applications and platforms spanning multiple teams and business domains
  • Lead the architecture and delivery of the most complex cross-team systems across full-stack applications, cloud-native services, enterprise data, and applied AI

What they are looking for

  • The role requires deep software engineering expertise combined with the ability to design scalable systems, apply emerging AI capabilities responsibly, and translate complex business problems into durable technical solutions
  • Bachelor s or Master s degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • 10+ years of software engineering experience with demonstrated technical leadership across complex, production-scale systems
  • Deep full-stack and distributed systems engineering experience
  • Demonstrated experience setting architecture and technical direction across multiple services, applications, or engineering teams
  • Production experience designing and building AI-integrated systems using LLMs, RAG, embeddings, tool/function calling, agentic workflows, or related architectures
  • Experience designing production AI systems involving LLM orchestration, agents, retrieval, tool use, evaluation, and human-in-the-loop workflows
  • Strong understanding of AI evaluation, guardrails, model and agent reliability, security, latency, cost, and production observability

Pay and dates

The listed pay is Not Disclosed. The source page shows a relative posting age rather than an exact posting date; this role was first seen and checked as open on 4 November 2026. The source page showed it as posted “4 days ago” when captured; that is a relative stamp, not an exact date.

How to apply

Apply on the listing where the employer published this role: Principal Machine Learning Engineer at Palo Alto Networks. We found this listing via naukri.com; it was still open when we checked on 4 November 2026. If the posting has closed or the link fails, the role may have been filled.

This is our short summary of the employer's listing. The full description, eligibility and deadline are on the employer's page.

Explore related openings