Principal Machine Learning Engineer
Core
Building next-generation data exploration experience for cybersecurity teams using AI agents, LLMs, and natural language interaction.
Role type
Principal Machine Learning Engineer (Applied AI)
Builds
Production-grade AI systems, agentic workflows, and intelligent data exploration platforms for security teams.
Domain
Cybersecurity + Generative AI
Deliverable
production ML models
Required skills
Large language models (LLMs), Retrieval-augmented generation (RAG), AI agents and orchestration, Python, System design, Evaluation frameworks, Cloud platforms (GCP/AWS/Azure), Prompt engineering, Vector databases
Preferred skills
Natural-language-to-query generation, LLM evaluation harnesses, Containerization (Docker/Kubernetes), AI security guardrails, Cybersecurity domain expertise
Responsibilities
Architect and build scalable AI systems using LLMs and agents; Design intelligent workflows for natural language data exploration; Establish evaluation frameworks and guardrails for AI reliability; Mentor engineers and influence technical direction; Partner with backend teams to build production infrastructure. (via careerplan.io/jobs/JR-023250-principal-machine-learning-engineer-at-paloaltonetworks)
Seniority
Principal, hands-on IC with technical leadership
