Palo Alto Networks

Principal Security Researcher - AI (Cybersecurity LLM Post-Training, Evals, and Environments)

Palo Alto Networks$163K — $264K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong hands-on experience in cybersecurity areas like vulnerability research, secure coding, and threat detection.
  • Practical experience with LLM-based systems in cybersecurity and software engineering.
  • Experience in designing datasets and evaluation frameworks with verifiable outcomes.
  • Familiarity with post-training methods like supervised fine-tuning and reinforcement learning.
  • Strong programming skills in Python and systems languages such as C, C++, or Java.
  • Experience with security tools, large codebases, and containerized environments.
  • Strong understanding of experimental design and quantitative evaluation.

Responsibilities

  • Design reproducible environments for security-related tasks.
  • Transform cybersecurity data into structured LLM tasks.
  • Develop high-quality security datasets with expert annotations and adversarial examples.
  • Build reliable validation methods for evaluating AI outputs.
  • Analyze model failures and enhance model capabilities through iterative loops.
  • Conduct controlled experiments for model evaluation and validation.
  • Collaborate with various teams to transition research into production.

Benefits

  • Access to comprehensive employee benefits.
  • Opportunities for professional development and growth.
  • Flexibility in work location and schedule.
  • Potential for restricted stock units and performance bonuses.
Full Job Description
Job Summary

Your Career

As a Principal AI Researcher, you will advance the cybersecurity capabilities of large language models and autonomous AI agents by combining security research, rigorous evaluation, and applied LLM post-training.

You will develop high-quality security data, realistic training and evaluation environments, reliable graders, and post-training methods for complex cybersecurity tasks spanning vulnerability research, threat analysis, detection, investigation, remediation, secure coding, and autonomous security workflows.

You will work across security research, machine learning, and research engineering to identify model capability gaps and translate real-world cybersecurity problems into measurable model improvements.

Your Impact
  • Design reproducible training and evaluation environments for complex cybersecurity tasks, including vulnerability research, threat analysis, detection, investigation, remediation, secure coding, and autonomous security workflows.
  • Transform source-code repositories, vulnerabilities, security incidents, malware samples, threat intelligence, detection logic, patches, test harnesses, and security tools into structured tasks for LLMs and AI agents.
  • Develop high-quality security datasets, including synthetic data, hard negatives, adversarial examples, expert annotations, and model-generated trajectories.
  • Build reliable graders, verifiers, and reward signals using tests, compilation, runtime behavior, security-tool outputs, detection results, vulnerability reproduction, and other domain-specific validation methods.
  • Design evaluations for security reasoning, code understanding, threat analysis, root-cause analysis, tool use, long-horizon execution, and autonomous task completion.
  • Analyze model failures, data quality issues, grader weaknesses, reward hacking, benchmark overfitting, and capability regressions.
  • Develop and evaluate post-training methods, including supervised fine-tuning, preference optimization, reinforcement learning, reward modeling, rejection sampling, and distillation.
  • Build iterative model-improvement loops using model rollouts, verifier feedback, expert review, synthetic data generation, and failure-driven data collection.
  • Conduct controlled experiments with appropriate baselines, ablations, and regression testing.
  • Collaborate with Security Researchers, ML Engineers, infrastructure teams, and product teams to move research into productioncapabilities.


Qualifications

Your Experience

Required Qualifications:
  • Strong hands-on experience in one or more cybersecurity areas, such as vulnerability research, secure coding, threat detection, malware analysis, incident investigation, reverse engineering, fuzzing, or security automation.
  • Practical experience developing or evaluating LLM-based systems for cybersecurity, source code, software engineering, or tool-using agents.
  • Experience designing datasets, benchmarks, graders, evaluation frameworks, or tasks with verifiable outcomes.
  • Experience with at least one post-training or model-adaptation method, such as supervised fine-tuning, preference optimization, reinforcement learning, reward modeling, synthetic data generation, or distillation.
  • Strong programming skills in Python and at least one system or application language, such as C, C++, Rust, Java, or Go.
  • Experience working with large codebases, security tools, testing frameworks, build systems, debuggers, and containerized environments.
  • Strong understanding of experimental design, failure analysis, regression testing, and quantitative evaluation.
  • Ability to independently drive ambiguous research problems from investigation through implementation and validation.
  • BS/MS degree in Computer Science, Machine Learning, Artificial Intelligence, Cybersecurity, or a related field, or equivalent practical experience.


Preferred Qualifications:
  • Experience building reinforcement-learning environments, cybersecurity agents, coding agents, or other tool-using AI systems.
  • Experience with DPO, RLHF, RLAIF, online or offline reinforcement learning, process supervision, or model distillation.
  • Experience developing verifiable cybersecurity tasks using tests, sanitizers, fuzzing, symbolic execution, malware sandboxes, detection systems, incident data, exploit reproduction, or patch validation.
  • Experience with vulnerability research automation, AI-assisted security analysis, threat detection, malware analysis, incident response, static or dynamic analysis, or software supply-chain security.
  • Experience training or evaluating code-focused or cybersecurity-focused language models and autonomous agents.
  • Experience with distributed training, large-scale inference, rollout generation, or production ML platforms.
  • Publications, open-source contributions, patents, vulnerability disclosures, or other demonstrated research impact in cybersecurity, LLM post-training, reinforcement learning, code intelligence, or AI agents.


Compensation Disclosure

The compensation offered for this position will depend on qualifications, experience, and work location. For candidates who receive an offer at the posted level, the starting base salary (for non-sales roles) or base salary + commission target (for sales/com-missioned roles) is expected to be the annual range listed below. The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found here.

$163,200.00 - $264,000.00/yr

About Palo Alto Networks

Palo Alto Networks, Inc. is an American multinational cybersecurity company with headquarters in Santa Clara, California. Its core products are a platform that includes advanced firewalls and cloud-based offerings that extend those firewalls to cover other aspects of security. The company serves over 70,000 organizations in over 150 countries, including 85 of the Fortune 100. It is home to the Unit 42 threat research team and hosts the Ignite cybersecurity conference.
Learn more about Palo Alto Networks
Size
11,870 employees
Market Cap
$42.6 billion
Industry
Net Income
-$368.2 million
Founded
2005
5 Year Trend
+25.7%
Revenue
$3.7 billion
NASDAQ

Similar Jobs

More Jobs at Palo Alto Networks

More Information Technology Jobs

Find similar Principal Security Researcher - AI (Cybersecurity LLM Post-Training, Evals, and Environments) jobs: