Palo Alto Networks - Santa Clara, CA

posted 2 months ago

Full-time - Senior
Onsite - Santa Clara, CA
Professional, Scientific, and Technical Services

About the position

The Principal Machine Learning Engineer (AI Research) at Palo Alto Networks is responsible for applying machine learning techniques to address complex security challenges in a production environment. This role involves innovating solutions to significant problems, working with large datasets on distributed systems, and collaborating with a team of experts in engineering and data science to build models that enhance cybersecurity measures.

Responsibilities

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

Requirements

  • 5-8+ years of experience in a relevant field
  • MS or PhD degree in Computer Science, Statistics, or a related field
  • Excellent programming skills, experience with distributed cloud systems like GCS or AWS
  • Deep learning experience
  • Strong working knowledge of machine learning algorithms such as LLMs, CNNs, LSTMs, XGBoost/CatBoost, Byte Pair Encoding schemes
  • Ability to work independently and develop novel solutions to difficult problems
  • Excellent communication (written and verbal) and presentation skills

Benefits

  • FLEXBenefits wellbeing spending account
  • Mental and financial health resources
  • Personalized learning opportunities
  • Employee benefits including restricted stock units and bonuses
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service