Palo Alto Networks
Sr. Machine Learning Engineer
Office - USA - CA - Headquarters · Senior · Full-time · Posted Jan 24, 2026
- Education
- MS or PhD in Machine Learning, Computer Science, Data Science, or a related field; graduation expected between December 2025 and July 2026.
- Visa sponsorship
- Will not sponsor applicants for work visas.
About the job
Build and productionize machine learning systems that analyze URLs and detect emerging web security threats.
What you'll do
- Analyze security data and design, train, and evaluate threat-detection models.
- Build scalable ML models, distributed systems, automated training pipelines, and analytics tools for large-scale URL analysis.
- Collaborate with data scientists, security researchers, Product Managers, engineers, and SREs on system design, deployment, and operations.
What they ask for
- MS or PhD in Machine Learning, Computer Science, Data Science, or a related field, with graduation expected between December 2025 and July 2026.
- Proficiency in at least one of Python, Java, or Golang.
- Experience applying supervised and/or unsupervised machine learning algorithms to various data types.
Nice to have
- Working knowledge of Natural Language Processing (NLP) or document classification; familiarity with transformers and convolutional networks.
- Experience with GCP or AWS, Docker or Kubernetes, and system testing and deployment.
Tools
Python, Java, Golang, GCP, AWS, Docker, Kubernetes
AI focus
Develop and deploy machine learning models and systems for web threat detection and URL analysis.
Model-written summary · the original posting is authoritative