Palo Alto Networks logo

Sr Principal Machine Learning Engineer (GenAI/LLM)

Palo Alto Networks

Santa Clara, CA
Full Time
Senior
170k-270k
28 days ago

Job Description

About the Role

The company, Palo Alto Networks, is a cybersecurity organization committed to protecting the digital way of life through innovative technology and disruptive approaches. The role involves leading AI and machine learning initiatives, particularly in Generative AI, LLMs, and ML Ops, to shape the future of cybersecurity products and solutions. The position emphasizes technical leadership, strategic impact, and collaboration within a fast-paced, innovative environment.

Key Responsibilities

  • Lead the design and delivery of high-impact projects in the Generative AI space, including leveraging LLMs and ML Ops to develop impactful solutions.
  • Mentor cross-functional teams and contribute to the strategic direction of AI-driven initiatives.
  • Create and deliver new product and mission features that are used daily by many customers.
  • Design and develop workflow frameworks using AI/ML, including result collection, visualization, and monitoring tools.
  • Create and deliver training materials to support AI initiatives.
  • Help accelerate adoption of best engineering practices and stay informed on industry innovations, trends, and practices.
  • Communicate effectively with hands-on engineers and executives, exemplifying leadership and culture.

Requirements

  • M.S. or Ph.D. in Computer Science, Mathematics, Statistics, or related field, or equivalent military experience.
  • 15+ years of industry experience in Machine Learning techniques and data analytics.
  • 10+ years of experience in design, algorithms, and data structures.
  • Proficiency in one or more of the following languages: Java, Python, Golang.
  • Proven leadership skills with the ability to deliver under tight deadlines.
  • Experience collaborating with cross-functional teams including Product Management and Design.
  • Track record of solving difficult real-world problems using Machine Learning techniques.
  • Experience with deep learning frameworks such as PyTorch and TensorFlow, NLP, Large Language Models, Generative AI, Langchain, Transformer models, or related areas is a plus.
  • Understanding of ML Ops best practices, ability to design, test, and orchestrate algorithms/models, with experience working with Google Vertex AI platform being a plus.
  • Excellent communication skills and ability to influence at all organizational levels.
  • Self-driven individual contributor and team player.

Nice to Have

  • Experience with deep learning frameworks such as PyTorch and TensorFlow.
  • Experience with NLP, Large Language Models, Generative AI, Langchain, Transformer models.
  • Experience working with Google Vertex AI platform.

Qualifications

  • Educational background with a Master’s or Ph.D. in relevant fields or equivalent military experience.

Benefits & Perks

  • Competitive salary between $170,000 - $270,000 per year, depending on qualifications and experience.
  • Potential inclusion of restricted stock units and bonuses.
  • Employee benefits detailed in company documentation.

Working at Palo Alto Networks

Palo Alto Networks fosters a culture of innovation, collaboration, and disruption in cybersecurity. The company values diversity, integrity, and continuous learning. Employees work in a fast-paced environment that encourages challenging the status quo, building products to solve unprecedented problems, and embracing ambiguity. The organization emphasizes inclusion, personal development, and a shared mission to build industry-leading security solutions.

Apply Now

Job Details

Posted AtMay 23, 2025
Job CategoryData Science
Salary170k-270k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

About Palo Alto Networks

Website

paloaltonetworks.com

Company Size

10000+ employees

Location

Santa Clara, CA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches