Palo Alto Networks

Principal AI Tool Engineer for Software Automation/Testing

In short

This role builds testing frameworks, automated validation pipelines, and evaluation tooling for AI/ML models and LLM applications at a cybersecurity company. It covers model benchmarking, prompt testing, hallucination detection, bias/fairness testing, and production performance monitoring, working onsite with engineering and product teams. It requires 8+ years of software engineering, QA automation, or ML engineering experience with strong Python skills; visa sponsorship is not offered for this position.

Job Summary
•Design and develop testing frameworks for AI/ML models and LLM applications
•Build automated pipelines for model validation, regression testing, and benchmarking
•Create evaluation datasets, synthetic data, and test scenarios for edge cases
•Implement metrics to assess accuracy, robustness, latency, and safety
•Develop tools for prompt testing, output validation, and hallucination detection
•Collaborate with engineers, and product teams to define test strategies
•Monitor model performance in production and build alerting systems
•Ensure compliance with ethical AI standards, fairness, and bias testing
•Debug model behavior and identify root causes of failures
•Analytical thinking and problem-solving
•Attention to detail and quality-focused mindset
•Strong collaboration and communication skills
•Ability to design scalable and reusable testing systems
Qualifications
•Bachelor's or Master's degree in Computer Science, AI, Machine Learning, or related field
•8+ years of experience in software engineering, QA automation, or ML engineering
•Strong programming skills in Python (preferred) or similar languages
•Experience with testing frameworks (e.g., PyTest, unittest)
•Familiarity with machine learning concepts and model evaluation techniques
•Experience working with APIs, distributed systems, and CI/CD pipelines
•Knowledge of data structures, algorithms, and software design principles
Preferred Qualifications
•Experience with LLMs and prompt engineering
•Familiarity with evaluation tools like LangChain, OpenAI Evals, or similar frameworks
•Knowledge of AI safety, bias detection, and adversarial testing
•Experience with cloud platforms (AWS, GCP, and Azure)
•Understanding of observability tools and monitoring systems
•Exposure to synthetic data generation and simulation environments
Compensation
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 is expected to be the annual range listed below. The offered compensation may also include restricted stock units and a bonus.
$156,400.00 - $253,000.00/yr
Immigration Sponsorship
Is role eligible for Immigration Sponsorship? No. Please note that we will not sponsor applicants for work visas for this position.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot