Jobs and Careers
PA

Principal Machine Learning Engineer (IoT)

Palo Alto Networks
Santa Clara, United Statesfull_timeVerifiedPosted 3 Nov 2023
💰 $237,600/yr($146,900/yr$237,600/yr)

About the role

Company Description

Our Mission

At Palo Alto Networks® everything starts and ends with our mission:

Being the cybersecurity partner of choice, protecting our digital way of life.

Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looking for innovators who are as committed to shaping the future of cybersecurity as we are.

Our Approach to Work

We lead with flexibility and choice in all of our people programs. We have disrupted the traditional view that all employees have the same needs and wants. We offer personalization and offer our employees the opportunity to choose what works best for them as often as possible - from your wellbeing support to your growth and development, and beyond!

At Palo Alto Networks, we believe in the power of collaboration and value in-person interactions. This is why our employees generally work from the office three days per week, leaving two days for choice and flexibility to work where you feel most effective. This setup fosters casual conversations, problem-solving, and trusted relationships. While details may evolve, our goal is to create an environment where innovation thrives, with office-based teams coming together three days a week to collaborate and thrive, together!

Job Description

Your Career

At Palo Alto Networks, we have built a firewall-as-a-platform that can process massive volumes of network data from hundreds of thousands of customer deployments and millions of users. We leverage data science and machine learning extensively to analyze the network traffic, to protect the users' data and network from malicious exploits and attacks, to provide the most insightful knowledge for our customers' OT operations. You will have the chance to work with a group of most talented data scientists, software developers and security researchers, and be part of an amazing team that helps unlock the value of data. You will conduct research and participate in product development that helps build a platform to protect the ever growing number of Internet of Things, solve the ever growing challenges in cyber security, and drive technology evolution that creates positive impact over business and in the communities. 

This role is located at our Santa Clara, California Headquarters. 

Your Impact

  • Discover new data and vulnerability insights by analyzing IoT network traffic data, and performing IoT data mining and possibly threat hunting
  • Model and analyze network data, identify IoT devices and their associated risks using a network data set
  • Design and implement machine learning algorithms that analyze data, detect threats, and discover insights
  • Build tools and automation needed for IoT network data analytics with the capacity to leverage new software techniques
  • Support requests from the field teams and the customers in response to their security incidents, new trending threats or malware campaigns, forensics offered by the IoT security platform, and generate customized reports with data insights

Qualifications

Your Experience

  • 10+ years of industry experience, including at least 5 years of them as Machine Learning Engineer or Researcher
  • Solid understanding of ML algorithms, including supervised and unsupervised learning, as well as deep learning frameworks like TensorFlow, PyTorch, Keras, etc. 
  • Ability to design and implement large ML projects from conceptualization to delivery
  • Knowledge of cloud platforms (AWS, GCP) and typical “big  data” processing pipeline
  • Knowledgeable with common ML Data Pipeline
  • Ability to manipulate large data sets with high dimensionality and complexity (SQL, Redshift, Mongo, Redis)
  • Hands on builder experience, able to learn through building and reduce solution ambiguity through targeted prototype development and testing
  • Domain knowledge in network security, network data analytics, and enterprise networking system
  • Have career interest in cyber security - a passion for technology that helps protect people
  • Proficient in Python and Java, solid in design patterns
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment and interact with stakeholders from different backgrounds
  • A team first player who understands the value of collaboration
  • Experience in leading projects
  • Graduate level degree in Computer Science or related engineering degree or PhD or equivalent military experience required

Additional Information

The Team

We define the industry, instead of waiting for directions. We need individuals who feel

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Palo Alto Networks

View company profile →