Principal Machine Learning Engineer, Palo Alto Networks

Principal Machine Learning Engineer, Palo Alto Networks

Company Palo Alto Networks
Job title Principal Machine Learning Engineer (AI Research)
Job location Santa Clara, California, United States
Type Full Time

Responsibilities:

  • Apply Machine Learning to security problems in a production environment
  • Come up with innovative solutions to meaningful hard problems
  • Work on distributed clusters and GPUs with large amounts of data
  • Interact with teams of expert engineers, security researchers, and data scientists
  • Build models that protect our customers from malicious code and actors

Requirements & Skills:

  • 5+years, MS, or PhD degree in Computer Science, Statistics, a related field or equivalent military experience required
  • Be an excellent programmer – experience with distributed cloud systems like GCS or AWS and containers like Docker a plus
  • Please highlight your deep learning experience on your resume
  • Have a strong working knowledge of machine learning algorithms such as LLMs, CNNs, LSTMs, XGBoost/CatBoost, Byte Pair Encoding schemes, etc.
  • Be comfortable working independently, have the ability to come up with novel solutions to difficult problems
  • Excellent communication (written and verbal) and presentation skills

apply for job button