Staff Machine Learning Engineer (Internet Security)

Santa Clara, CA, United States

Applications have closed

Palo Alto Networks

Implement Zero Trust, Secure your Network, Cloud workloads, Hybrid Workforce, Leverage Threat Intelligence & Security Consulting. Cybersecurity Services & Education for CISO’s, Head of Infrastructure, Network Security Engineers, Cloud...

View company page

Company Description

Our Mission

At Palo Alto Networks® everything starts and ends with our mission: protecting our way of life in the digital age by preventing successful cyberattacks. It’s not a small goal. It isn’t simple either, but we aren’t in this for the easy answer. As a company with a foundation in challenging the way things are done, we’re looking for innovators with a dedication to best. In return, your career will have a tangible impact – one that's working towards technology that affects every level of society.

Our mission doesn’t happen by treading softly – no, it happens by defining an industry. It means building products that haven't been thought of. It means selling products with a solutions mindset. It means supporting the infrastructure of a company that moves at an incredible speed – intentionally – to stay ahead of the world’s next cyberthreat.

 

Job Description

Your Career and The Team

As a member of the Internet Security Research Team (PANDB Data Science), you will work closely with data scientists, security researchers, and other engineers on implementing different projects to detect and defend against various emerging threats in the areas of Web Security. You will build machine learning models and develop big data and distributed systems that use the models to analyze and categorize an enormous amount of URLs. You will be a key person in transforming ideas into products which are part of the next-generation security platform. The Internet Security Research Team is responsible for innovating new security techniques.

Your Role

  • You'll be responsible for producing your models/services and integrating with our back-end services and pipelines.

  • Design and build machine learning systems while balancing cost and model performance.

  • Set up automated training pipelines and develop data analytics tools to incrementally improve our performance on a growing dataset.

  • Collaborate closely with other experts on the team and PMs to gather requirements and design, and implement systems.

  • Work with other engineers and SREs on release/deployment.

  • Creative thinker and team player, with great communication and collaboration skills and a desire to make a difference.

Qualifications

Your Experience

This role is to be a part of our 2023 New Hire cohort and consequently we are seeking applicants who are expected to graduate between December 2022 and August 2023.

  • Proficient in Python, Java, Linux OS, and shell scripting.

  • Extensive knowledge of ML frameworks, libraries, data structures, data modeling, and software architecture (e.g., Scikit-learn, MLlib, Tensorflow, Keras, Kubeflow).

  • Working experience applying supervised and/or unsupervised machine learning algorithms on various types of data.

  • Working knowledge of NLP techniques or document classifications.

  • Working knowledge of different machine learning architectures such as transformers and convolutional networks.

  • Experience with cloud platforms (GCP,  AWS) and container-based development (Docker, Kubernetes).

  • Experience with Big data and big data infrastructure (e.g., Hadoop, Spark, Kafka, GCP).

  • Familiar with database systems such as MySql, MongoDB, or similar.

  • Ability to design, implement, and deploy components; conduct regression and integration tests.

  • Strong analytical and problem-solving abilities.

  • MS/Ph.D in Machine Learning, Computer Science, Data Science, or a related field.

Additional Information

Our Commitment

We’re trailblazers that dream big, take risks, and challenge cybersecurity’s status quo. It’s simple: we can’t accomplish our mission without diverse teams innovating, together.

We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at accommodations@paloaltonetworks.com.

Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics.

Disclosure required by sb19-085 (8-5-20) of the minimum compensation (includes on-target earnings = base + on target incentives for sales roles) for this role to be located in the state of Colorado. If hired in Colorado, this position starts at $25/hr. Depending on the position offered, restricted stock units and incentive or bonus pay may be provided as part of this compensation package. Additional benefits may be found here.

All your information will be kept confidential according to EEO guidelines.

Covid-19 Vaccination Information for Palo Alto Networks Jobs

  • Vaccine requirements and disclosure obligations vary by country.
  • Unless applicable law requires otherwise, you must be vaccinated for COVID or qualify for a reasonable accommodation if:
    • The job requires accessing a company worksite
    • The job requires in-person customer contact and the customer has implemented such requirements
    • You choose to access a Palo Alto Networks worksite
  • If you have questions about the vaccine requirements of this particular position based on your location or job requirements, please inquire with the recruiter.

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: Architecture AWS Big Data Computer Science Data Analytics Distributed Systems Docker GCP Hadoop Kafka Keras Kubeflow Kubernetes Linux Machine Learning ML models MongoDB MySQL NLP Pipelines Python Research Scikit-learn Security Shell scripting Spark TensorFlow Transformers

Perks/benefits: Career development Medical leave

Region: North America
Country: United States
Job stats:  7  2  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.