Senior Principal ML Engineer — Behavior Analytics

Palo Alto Networks, Inc.

Santa Clara (CA)

On-site

USD 185,000 - 299,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Palo Alto Networks, Inc. is seeking a Sr Principal ML Engineer to lead the development of a cutting-edge Behavior Analytics system. You will blend robust backend engineering with machine learning to build and deploy scalable models that enhance user experiences and operational efficiency.

You will design ML pipelines, integrate them into production, and work with product, QA, DevOps, and support teams to deliver reliable solutions in a fast-paced environment.

Qualifications

  • 4+ years of Python for backend systems; ML experience preferred; 10+ years of software development.
  • Strong ML framework experience (TensorFlow, PyTorch).
  • Experience with cloud-native service development on GCP is a plus.
  • Solid RESTful API design and microservices architecture.

Responsibilities

  • Architect and implement ML models and pipelines for training, validation, and real-time inference.
  • Optimize existing ML models and pipelines.
  • Ensure smooth production integration with performance, reliability, and scalability.
  • Build automation tools for CI/CD of backend and ML components.
  • Collaborate with cross-functional teams to align development with business needs.
  • Troubleshoot and resolve complex backend and ML issues.
  • Ensure code quality, security, and data privacy best practices.
  • Maintain architecture, API, and ML integration documentation.

Skills

Python backend
ML frameworks (TensorFlow, PyTorch)
RESTful API design
Cloud: GCP
Software development experience
Problem solving
Team collaboration
Fast learning

Education

M.S./B.S. in Computer Science or equivalent

Tools

TensorFlow
PyTorch
GCP Cloud

Job description

Palo Alto Networks, Inc. is seeking a Sr Principal ML Engineer to lead the development of a cutting-edge Behavior Analytics system. You will blend robust backend engineering with machine learning to build and deploy scalable models that enhance user experiences and operational efficiency.

You will design ML pipelines, integrate them into production, and work with product, QA, DevOps, and support teams to deliver reliable solutions in a fast-paced environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Staff Engineer (Machine Learning)
Sr Staff Engineer (Machine Learning)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 185,000 - 299,000
Senior Data Scientist: AI & ML Solutions Architect
Senior Data Scientist: AI & ML Solutions Architect

Palo Alto Networks, Inc. • Santa Clara (CA)

Hybrid
USD 126,000 - 203,000
Principal AI Engineer — Enterprise AI & Agentic Systems
Principal AI Engineer — Enterprise AI & Agentic Systems

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 185,000 - 299,000
Senior Principal Backend Engineer - AI-Driven, Scalable
Senior Principal Backend Engineer - AI-Driven, Scalable

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 170,000 - 277,000
Enterprise AI Architect — Principal / Senior Principal
Enterprise AI Architect — Principal / Senior Principal

Palo Alto Networks • Santa Clara (CA)

On-site
USD 185,000 - 299,000
Principal AI Engineer — Enterprise AI & GTM Architect
Principal AI Engineer — Enterprise AI & GTM Architect

Socket.dev • California (MO)

On-site
USD 185,000 - 299,000
Remote Staff Data Engineer – AI/ML & Data Platform
Remote Staff Data Engineer – AI/ML & Data Platform

Palo Alto Networks • United States

Hybrid
Medical benefits
Dental benefits
Vision benefits
+1
Senior Principal Backend Engineer, Machine Identity
Senior Principal Backend Engineer, Machine Identity

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 238,000
Senior ML Engineer: Threat Detection & AI Security
Senior ML Engineer: Threat Detection & AI Security

Salesforce • Palo Alto (CA)

On-site
USD 149,000 - 224,000
ML Systems Engineer — On-Site in Palo Alto, High-Impact
ML Systems Engineer — On-Site in Palo Alto, High-Impact

Recruiting From Scratch • Palo Alto (CA)

On-site
USD 200,000 - 300,000
Competitive equity
Cutting-edge diffusion models
Direct collaboration with researchers