×
Register Here to Apply for Jobs or Post Jobs. X

Principal AI Tool Engineer for Software Automation​/Testing

Job in Encino, Los Angeles County, California, 91316, USA
Listing for: Palo Alto Networks
Full Time position
Listed on 2026-07-31
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), AI QA / Validation Engineer, Machine Learning/ ML Engineer, Software Testing
Job Description & How to Apply Below
Location: Encino

Job Title

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 Lang Chain, 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 offered for this position will depend on qualifications, experience, and work location. The starting base salary is expected to be in the annual range of $ - $/yr. The offered compensation may also include restricted stock units and a bonus.

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.

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

Is role eligible for Immigration Sponsorship?:
Yes

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary