Demo

Software Engineer in Test (AI)

Atlas Search
Salt Lake, UT Full Time
POSTED ON 6/5/2026
AVAILABLE BEFORE 7/4/2026

Position Overview

An organization is seeking a Software Developer in Test to support quality engineering for a core technology platform. This role will focus on backend, API, automation, AI/ML-enabled application testing, and CI/CD-integrated quality practices. The position requires a hands-on test engineer with experience improving automation frameworks, partnering with engineering teams, and supporting feature-based testing across distributed systems.


Mandatory Requirements:

  • 10 years of QA engineering delivery experience, with a strong focus on backend and API testing.
  • 6 years of experience delivering within Agile SDLC teams, ideally in CI/CD environments.
  • Experience testing AI/ML or LLM-powered systems.
  • Experience with model validation, prompt testing, AI behavior regression testing, and evaluation of non-deterministic outputs.
  • Familiarity with AI testing methods and metrics, including precision, recall, drift detection, bias assessment, and offline versus online evaluation.
  • Working knowledge of AI-enabled development tools or platforms, such as AI coding assistants, test generation tools, or internal AI platforms.
  • Strong experience testing REST APIs, backend microservices, and distributed systems.
  • Solid understanding of CI/CD tooling and pipelines, especially GitLab CI/CD.
  • Experience with Python, Behave, PyTest, Postman or REST testing tools, JMeter, or similar performance testing tools.
  • Experience with GitLab, Git, Jenkins, and Docker.


Key Responsibilities

  • Design, build, and maintain automated testing suites for backend services and API layers.
  • Develop testing approaches for AI/ML models and AI-enabled internal applications, including validation of model responses, prompt performance, repeatability, and release-over-release regression.
  • Create automated evaluation frameworks for AI systems, covering accuracy, consistency, hallucination detection, bias, and model drift.
  • Incorporate AI evaluation and automated testing processes into CI/CD pipelines.
  • Work with AI/ML engineers, platform teams, and governance stakeholders to support responsible AI practices, including traceability, test coverage, and production readiness.
  • Integrate automated test suites into GitLab CI/CD pipelines and deployment workflows.
  • Enhance automation frameworks to support changing application architecture, including blockchain-related components where applicable.
  • Collaborate with software engineers, product managers, and DevOps teams to promote quality and testability across distributed systems.
  • Manage defect tracking workflows using tools such as JIRA, ensuring issues are clearly documented, communicated, and traceable.
  • Define and report QA metrics related to test automation development, test execution, defect trends, and overall release quality.
  • Build and support performance and load testing for critical backend services and smart contract interactions when relevant.
  • Perform functional, API, automation, performance, and integration testing as needed.
  • Contribute to ongoing improvements in QA processes, tools, standards, and Agile testing practices.


Required Qualifications

  • 10 years of experience in QA engineering delivery, with emphasis on backend systems or API testing.
  • 6 years of experience working within Agile SDLC teams, preferably with CI/CD delivery models.
  • Experience testing AI/ML or LLM-based systems, including model output validation, prompt testing, regression testing, and non-deterministic response evaluation.
  • Knowledge of AI testing metrics and evaluation techniques, including precision and recall, drift detection, bias assessment, and offline versus online evaluation methods.
  • Understanding of AI-enabled software development tools and their impact on SDLC processes, testing practices, and quality governance.
  • Strong hands-on experience with REST API testing, backend microservices, and distributed systems.
  • Practical knowledge of CI/CD tools and pipeline integration, particularly GitLab CI/CD.
  • Experience using Python, Behave, PyTest, Postman or comparable REST testing tools, JMeter, or similar performance testing platforms.
  • Experience with GitLab, Git, Jenkins, and Docker.
  • Ability to work closely with developers, product managers, DevOps engineers, AI/ML teams, and governance stakeholders.
  • Strong understanding of test automation frameworks, defect management, and Agile QA delivery.


Preferred Qualifications

  • Experience working with blockchain technologies, including smart contracts, distributed ledgers, or blockchain node interactions.
  • AI integration experience.
  • Exposure to banking, financial services, or other regulated environments.
  • Prior experience enhancing existing automation frameworks.
  • Experience supporting quality governance for AI-enabled applications.


Why Join This Team / Organization Summary

This role offers the opportunity to support quality engineering for complex backend, API, AI-enabled, and distributed technology systems. The position is suited for a senior QA automation professional who can combine hands-on test development, AI testing practices, CI/CD integration, and cross-functional collaboration.


Salary.com Estimation for Software Engineer in Test (AI) in Salt Lake, UT
$81,052 to $97,073
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer in Test (AI)?

Sign up to receive alerts about other jobs on the Software Engineer in Test (AI) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Atlas Search

  • Atlas Search Stamford, CT
  • We are working on an exciting opportunity with a fast-growing fintech platform serving the wealth management and alternative investment space. This firm pa... more
  • 1 Day Ago

  • Atlas Search Charlotte, NC
  • Charlotte Opportunity | Private Credit / Investment Operations If you’re a Big 8 auditor with exposure to private debt/credit funds or currently sitting in... more
  • 1 Day Ago

  • Atlas Search Charlotte, NC
  • Position: Analyst – Investment Operations (Charlotte, North Carolina) Role Summary The Analyst will be part of a newly formed investment operations team wi... more
  • 1 Day Ago

  • Atlas Search York, NY
  • Responsibilities Work closely with candidates, recruiters, and internal stakeholders of all levels to schedule and confirm interviews. These can be virtual... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Engineer in Test (AI) jobs in the Salt Lake, UT area that may be a better fit.

  • Paychex Salt Lake, UT
  • Imagine Your Future with Us! Since 1971, Paychex has been at the forefront of simplifying HR, payroll, and benefits for American businesses. Our digital HR... more
  • 5 Days Ago

  • Motorola Solutions Salt Lake, UT
  • Company Overview At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pu... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!