Open role
Principal Machine Learning Engineer
Paloaltonetworks
Santa Clara, United States of AmericaPosted Sep 22, 2026 · 3h ago$147k – $238k
Full-time$147k – $238kPrincipalOn-siteCybersecurity
About this role
Join Palo Alto Networks as a Principal Machine Learning Engineer to develop and deploy cutting-edge AI-driven User and Entity Behavior Analysis systems. You will architect, build, and optimize ML models and pipelines, ensuring seamless integration into production environments. This role offers the opportunity to solve complex cybersecurity challenges and shape the future of our industry alongside a passionate team.
What we are looking for
6- Architect and implement new ML models and pipelines
- Optimize existing ML models and pipelines for performance and scalability
- Integrate ML solutions into production systems
- Build automation tools for CI/CD of backend and ML components
- Collaborate with cross-functional teams to align development with business needs
- 5+ years of Python backend development and ML experience
Skills mentioned
3PythonGCPMachine Learning
