Palo Alto Networks - Santa Clara, CA

posted 14 days ago

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

About the position

The Principal Software Engineer (AI Security Cloud) at Palo Alto Networks is responsible for developing innovative security solutions for AI services, particularly focusing on runtime security for customers using AI, including large language models (LLMs). This role involves collaboration with various teams to design, implement, and test security products, ensuring a secure environment for AI applications.

Responsibilities

  • Collaborate with product managers, cybersecurity researchers, AI application researchers, and infrastructure software engineers.
  • Design and build innovative and solid products to ensure secure usage of AI services for customers.
  • Participate in all phases of the product development cycle, from definition and design through implementation and testing.
  • Implement real-time security services for customers.
  • Work with PLM on new feature requirements.
  • Collaborate with QA and DevOps on new release deployment.

Requirements

  • Solid golang/python programming skills.
  • Solid knowledge of HTTP 1.1/HTTP2 protocols and gRPC.
  • Profound knowledge of web service proxy technology, especially on Envoy and WebAssembly.
  • Experience in designing large distributed systems and web services in the cloud.
  • Deep knowledge of GCP platform is a plus.
  • Familiarity with major CSP LLM foundation models is a plus.
  • Strong problem-solving skills.
  • Master's degree in computer science or equivalent preferred, or equivalent military experience required.

Benefits

  • FLEXBenefits wellbeing spending account with over 1,000 eligible items.
  • Mental and financial health resources.
  • Personalized learning opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service