1

Machine Learning Qa Engineer Jobs (NOW HIRING)

Experience testing machine learning models, agentic data flows and data-intensive applications ... Experience mentoring junior QA engineers What You'll Work With: Languages: Python, SQL, JavaScript ...

Experience testing machine learning models, agentic data flows and data-intensive applications ... Experience mentoring junior QA engineers What You'll Work With: Languages: Python, SQL, JavaScript ...

... machine learning models, agentic data flows and data-intensive applicationsTechnical SkillsStrong proficiency in Python for test automationHands-on experience with testing frameworks: pytest ...

QA Engineer

White Plains, NY

$90K - $115K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

QA Engineer At Rectangle Health, we believe that our team members are our most important asset. We ... Receptive to feedback and committed to continuous learning and growth. Compensation & Benefits ...

QA Engineer

White Plains, NY · On-site

$90K - $115K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

QA Engineer At Rectangle Health, we believe that our team members are our most important asset. We ... Receptive to feedback and committed to continuous learning and growth. Compensation & Benefits ...

QA Engineer Location: Hybrid Role - 3 Days On-Site/2 Days Remote, located in Menlo Park, CA or ... Strong learning agility with an interest in emerging technologies, tools, and testing paradigms.

The Brilent team brings together deep experience in machine learning, and data science from leading ... As a QA Engineer Intern, you will work alongside our small team of engineers to develop new ...

QA Engineer

Sunnyvale, CA · On-site

$60/hr

Title: QA Engineer Pay Rate: $60/hr Location: Sunnyvale, CA Type: Fulltime with benefits About ... Experience working in UNIX/Linux environments and using virtual machines. * Knowledge of operating ...

Quality Assurance Engineer

Peoria, IL · On-site

$76K - $95K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Review and analyze all TSI and ETSI submitted in Peoria manufactured machines. Organize the data ... Employee learning and development programs Diversity & Inclusion Commitment At Komatsu, we come ...

Quality Assurance Engineer

Cincinnati, OH · On-site

  • Medical

  • Retirement

  • PTO

Quality Assurance Engineer We are looking for a Quality Assurance Engineer to join our Cincinnati ... Learning and Development Opportunities I Referral Program I Competitive Pay I Recognition I ...

Quality Assurance Engineer We are looking for a Quality Assurance Engineer to join our Cincinnati ... Learning and Development Opportunities I Referral Program I Competitive Pay I Recognition I ...

QA Engineer

Fort Worth, TX

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

* The Quality Assurance (QA) Engineer ensures that products, materials, and processes meet Wistron ... Exposure to manufacturing noise and machinery; appropriate PPE provided. Benefits: * Health, dental ...

But wait - we want QA engineers who have more than one dimension to bring to our team. Fly ... Our employees don't want to be a cog in a machine; they want to drive the business forward. They ...

NAVA Software solutions is looking for a QA Engineer Details: QA Engineer Location: Houston, TX (2-3 days Onsite) Duration: 6-12 months Client is looking for a QA having strong exp in SQL / for BI ...

Title: Web Quality Assurance Engineer (Multiple Positions) Location: Seattle, WA (Onsite) Duration: 6+ Months Key job responsibilities * You'll build and maintain test infrastructure for a web ...

Quality Assurance Lead

Pittsburgh, PA · On-site

  • Retirement

  • PTO

Validate machine learning data pipelines and model workflows, including experiment tracking and ... Mentor QA engineers and champion automation, continuous improvement, and quality engineering best ...

next page

Showing results 1-20

Machine Learning Qa Engineer information

See salary details

$18

$48

$78

How much do machine learning qa engineer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for machine learning qa engineer in the United States is $48.54, according to ZipRecruiter salary data. Most workers in this role earn between $38.22 and $55.53 per hour, depending on experience, location, and employer.

What is a machine learning QA engineer?

Machine Learning QA Engineers are professionals who specialize in testing and validating machine learning models and systems. They ensure that machine learning algorithms perform as expected, are reliable, and meet quality standards before deployment. Their role involves developing test cases, automating testing processes, analyzing results, and collaborating with data scientists and software engineers to improve model accuracy and robustness. They also help identify biases, data inconsistencies, and potential issues in the machine learning pipeline.

What are some common challenges faced by machine learning QA engineers when testing AI models, and how are they typically addressed?

Machine Learning QA Engineers often encounter challenges such as ensuring model accuracy across diverse datasets, reproducibility of test results, and validating the fairness and bias of AI outputs. Addressing these issues typically involves developing robust automated test frameworks, collaborating closely with data scientists to understand model behaviors, and implementing rigorous data validation and monitoring processes. Additionally, continuous learning is essential, as ML models evolve rapidly and require QA Engineers to stay updated on new testing methodologies and tools.

What are the key skills and qualifications needed to thrive as a machine learning QA engineer, and why are they important?

To thrive as a Machine Learning QA Engineer, you need a strong grasp of software testing principles, machine learning concepts, and proficiency in programming languages like Python, along with a relevant degree in computer science or engineering. Familiarity with testing frameworks (such as pytest), ML platforms (like TensorFlow or PyTorch), and experience with automated testing tools are typically required. Exceptional analytical thinking, attention to detail, and effective communication skills set standout candidates apart in this role. These skills and qualities are crucial to ensure the quality, reliability, and fairness of machine learning models before they are deployed to production.

What is the difference between Machine Learning Qa Engineer vs Data Scientist?

AspectMachine Learning Qa EngineerData Scientist
Required CredentialsBachelor's in CS, QA certifications, knowledge of ML modelsBachelor's/Master's in CS, statistics, data analysis
Work EnvironmentTesting labs, development teams, QA departmentsResearch, data analysis, modeling teams
Industry UsageTech companies, AI startups, software firmsTech, finance, healthcare, research institutions
Common Search/ComparisonYesYes

While both roles involve working with machine learning, a Machine Learning Qa Engineer primarily focuses on testing and validating ML models to ensure quality and performance. In contrast, a Data Scientist analyzes data, develops models, and derives insights. The roles often collaborate but serve different stages of the ML development lifecycle.

More about Machine Learning Qa Engineer jobs

What cities are hiring for Machine Learning Qa Engineer jobs?

Cities with the most Machine Learning Qa Engineer job openings:

Infographic showing various Machine Learning Qa Engineer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 23% Part Time, 1% Temporary, and 2% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $100,970 per year, or $48.5 per hour.

Full-time

Posted 11 days ago


Job description

We're seeking an innovative QA Engineer to join our team. This role goes beyond traditional testing - you'll be at the forefront of using automation frameworks and AI-powered tools to ensure the quality, reliability, and performance of our AI solutions. You'll work closely with AI Integration engineers and software developers to build robust testing strategies that handle the unique challenges of AI systems, including model validation, data quality, and non-deterministic outputs.

Key Responsibilities

Test Automation Development

  • Design, develop, and maintain automated test frameworks using Python and modern testing tools
  • Build end-to-end test suites for APIs, data pipelines, and AI model/MCP endpoints
  • Implement continuous testing practices integrated with CI/CD pipelines
  • Create reusable test libraries and utilities to accelerate testing across projects

AI-Assisted Testing

  • Leverage AI tools (like GitHub Copilot, ChatGPT, or dedicated test generation tools) to accelerate test case creation and code reviews
  • Explore and implement AI-powered testing solutions for test data generation, visual testing, and anomaly detection
  • Experiment with automated test scenario generation using LLMs
  • Use AI tools for log analysis and defect pattern recognition

AI-Specific Testing

  • Develop testing strategies for LLMs including performance, accuracy, and bias detection
  • Test data quality, feature engineering pipelines, and model training workflows
  • Validate model output and monitor for model drift in production
  • Create test datasets that cover edge cases and ensure model robustness

Quality Strategy & Collaboration

  • Define and implement QA best practices and quality metrics for AI products
  • Collaborate with developers to identify testability requirements early in the development cycle
  • Perform code reviews focused on test coverage and quality
  • Document test strategies, test cases, and quality reports

Performance & Security Testing

  • Conduct load and performance testing for AI inference endpoints
  • Identify bottlenecks in data processing and model serving infrastructure
  • Participate in security testing activities focusing on data privacy and model security

Required Qualifications

Education & Experience

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 3-5 years of experience in software quality assurance and test automation
  • Proven experience building and maintaining automation frameworks from scratch
  • Experience testing cloud-based applications and APIs
  • Experience testing machine learning models, agentic data flows and data-intensive applications

Technical Skills

  • Strong proficiency in Python for test automation
  • Hands-on experience with testing frameworks: pytest, unittest, Selenium, or similar
  • Experience with API testing tools: Postman, REST Assured, or Python requests
  • Knowledge of CI/CD tools: GitLab CI, GitHub Actions
  • Familiarity with version control systems (Git)
  • Understanding of SQL and database testing (incl. Data Lake architectures)
  • Experience with containerization (Docker) and orchestration tools
  • Experience with AI-powered testing tools or test generation platforms
  • Experience with cloud platforms: AWS, Azure, or GCP
  • Understanding of microservices architecture and distributed systems
  • Experience with workflow orchestration tools (Airflow, Temporal, Prefect, n8n)
  • Experience mentoring junior QA engineers

What You'll Work With:

Languages: Python, SQL, JavaScript/TypeScript, YAML
Data Tools: Airflow, dbt, Spark, Polars, pyArrow
APIs & Integration: FastAPI, GraphQL, Kafka, Redis, Javascript/Typescript, WASM
AI/ML: OpenAI API, Pydantic AI, Anthropic Claude, LangChain, vector databases, MCP protocol
Cloud: AWS (Lambda, S3, RDS, Bedrock, SageMaker) or equivalent in GCP/Azure
Infrastructure: Docker, Kubernetes, Terraform, GitHub Action


As part of our commitment to quality and excellence, Medlytix will continue to maintain a safe and healthy environment for you by requiring all applicants to submit to a criminal history check and those tentatively selected for a position to submit to screening for illegal drug use prior to appointment for a job. In addition, applicants may be screened for ability to perform essential functions of some positions.