> Markdown version of [/jobs/ext/2583374-principal-ai-tool-engineer-for-software-automation-testing](https://www.wearedevelopers.com/jobs/ext/2583374-principal-ai-tool-engineer-for-software-automation-testing). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal AI Tool Engineer for Software Automation/Testing - **Company:** Palo Alto Networks - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Automation of Tests, Computer Programming, Continuous Integration, Software Debugging, Distributed Systems, Python (Programming Language), Machine Learning, Regression Testing, Software Engineering, Strategies of Testing, Large Language Models, Model Validation, Pytest, Information Technology, Api Design - **Published:** August 4, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/principal-ai-tool-engineer-for-software-automation-testing-usa-58799479 ## About the Role safety 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 Tasks * 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 Key requirements * ## Description Experteer Overview In this role you will design and implement testing frameworks and pipelines for AI/ML models and LLM applications, ensuring reliability, safety, and scalability. You'll collaborate with cross-functional teams to define test strategies and monitor model performance in production. You'll build datasets, evaluate metrics, and create tooling to detect issues like hallucinations and biases, enabling responsible AI at scale. This position offers impact through shaping testing infrastructure in a mission-driven cybersecurity company. Compensation / Benefits * 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 Tasks * 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 Key requirements * ## Related Videos - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) - [What non-automotive Machine Learning projects can learn from automotive Machine Learning projects](https://www.wearedevelopers.com/videos/397-what-non-automotive-machine-learning-projects-can-learn-from-automotive-machine-learning-projects) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [Top AI Tools for Developers in 2025](https://www.wearedevelopers.com/magazine/560-top-ai-tools-for-developers-in-2025) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Stephan Gillich - Bringing AI Everywhere](https://www.wearedevelopers.com/magazine/489-stephan-gillich-bringing-ai-everywhere)