SDET II - AI Applications

Autonomous Solutions

Lehi (UT)

On-site

USD 100,000 - 140,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Autonomous Solutions, Inc. (ASI) is seeking a Software Development Engineer in Test (SDET) II to advance QA for AI-powered autonomous systems.

You will design scalable test frameworks, run verification across simulation, hardware, and field environments, and expose edge cases to ensure safe deployments. You will collaborate with AI researchers, robotics engineers, and software teams to build robust validation tools, dashboards, and performance metrics across model updates.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3-5 years of experience in software testing, validation engineering, ML engineering, or autonomous systems development.
  • Strong understanding of AI behavior, model evaluation, data pipelines, and real-time system interactions.
  • Hands-on experience with automated testing frameworks, simulation tools, scenario generation, or hardware-in-the-loop validation.
  • Ability to design testing architectures that scale across cloud, embedded, and robotics environments.
  • Experience analyzing metrics, failure cases, regression patterns, and long-tail performance challenges.
  • Ability to collaborate with research, robotics, infrastructure, and product teams to define and execute complex testing plans.
  • Strong programming skills in Python, C++, or similar.
  • Experience with CI/CD systems, version control, and structured testing workflows.
  • Strong problem solving and analytical capabilities with a focus on reliability and safety.
  • Ability to communicate testing results, risks, and recommendations clearly to technical and non-technical stakeholders.

Responsibilities

  • Define and own the AI-driven testing strategy for autonomy across simulation, hardware, software, and real-world validation.
  • Develop automated verification pipelines that use AI, data-driven analysis, and intelligent test generation to evaluate system performance at scale.
  • Design tests that expose edge cases, failure modes, rare events, and long-tail conditions critical for safe autonomous operation.
  • Integrate testing workflows with model training pipelines, deployment systems, data infrastructure, and robotics platforms.
  • Build metrics, dashboards, and evaluation frameworks that measure reliability, robustness, safety, and regression impacts across model updates.
  • Collaborate with AI researchers, robotics engineers, software developers, and safety teams to ensure testing requirements align with system capabilities and operational constraints.
  • Use simulation tools, digital twins, and scenario generation to replicate diverse operating conditions and evaluate autonomous behaviors.
  • Validate AI performance on hardware in the loop, software in the loop, and real-world testing environments.
  • Develop tools that automate labeling, anomaly detection, and performance triage to accelerate debugging and model improvement.
  • Identify gaps in test coverage, implement continuous improvements in test methodologies, and maintain high verification standards.
  • Support release processes by providing structured validation results, go or no-go recommendations, and risk assessments.

Skills

Python
C++
AI/ML testing
Automated testing
CI/CD
Simulation tools

Education

Bachelor's degree in Computer Science or related field

Tools

Simulation tools
Hardware-in-the-loop validation

Job description

At ASI, we are revolutionizing industries with state-of-the-art autonomous robotics solutions. Within the fields of agriculture, construction, landscaping, and logistics, we deliver technologies that enhance safety, productivity, and efficiency. With our core values of Simplicity, Safety, Transparency, Humility, Attention to Detail and Growth guiding everything we do, we're shaping the future of automation in dynamic markets.

As a Software Development Engineer in Test (SDET) II, you will play a critical role in ensuring the quality, reliability, and real-world readiness of our software and AI driven autonomous systems. This role blends traditional SDET responsibilities with advanced autonomy and AI validation, focusing on automated testing, performance verification, and system level validation across simulation, hardware, software, and field environments. You will design scalable test frameworks, expose edge cases, and support safe, reliable deployments of mission critical systems.

Responsibilities:
  • Define and own the AI driven testing strategy for autonomy across simulation, hardware, software, and real-world validation.
  • Develop automated verification pipelines that use AI, data driven analysis, and intelligent test generation to evaluate system performance at scale.
  • Design tests that expose edge cases, failure modes, rare events, and long tail conditions critical for safe autonomous operation.
  • Integrate testing workflows with model training pipelines, deployment systems, data infrastructure, and robotics platforms.
  • Build metrics, dashboards, and evaluation frameworks that measure reliability, robustness, safety, and regression impacts across model updates.
  • Collaborate with AI researchers, robotics engineers, software developers, and safety teams to ensure testing requirements align with system capabilities and operational constraints.
  • Use simulation tools, digital twins, and scenario generation to replicate diverse operating conditions and evaluate autonomous behaviors.
  • Validate AI performance on hardware in the loop, software in the loop, and real-world testing environments.
  • Develop tools that automate labeling, anomaly detection, and performance triage to accelerate debugging and model improvement.
  • Identify gaps in test coverage, implement continuous improvements in test methodologies, and maintain high verification standards.
  • Support release processes by providing structured validation results, go or no-go recommendations, and risk assessments.
Required Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3-5 years of experience in software testing, validation engineering, machine learning engineering, or autonomous systems development.
  • Strong understanding of AI behavior, model evaluation, data pipelines, and real time system interactions.
  • Hands on experience with automated testing frameworks, simulation tools, scenario generation, or hardware in the loop validation.
  • Ability to design testing architectures that scale across cloud, embedded, and robotics environments.
  • Experience analyzing metrics, failure cases, regression patterns, and long tail performance challenges.
  • Ability to collaborate with research, robotics, infrastructure, and product teams to define and execute complex testing plans.
  • Strong programming skills in languages used for verification and automation such as Python, C++, or similar.
  • Experience with CI/CD systems, version control, and structured testing workflows.
  • Strong problem solving and analytical capabilities with a focus on reliability and safety.
  • Ability to communicate testing results, risks, and recommendations clearly to technical and non-technical stakeholders.

At Autonomous Solutions, Inc. (ASI), we are committed to fostering a diverse, inclusive, and equitable workplace where all employees and applicants have equal opportunities. We prohibit discrimination and harassment of any kind based on race, color, religion, sex, national origin, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other legally protected characteristic. ASI complies with all applicable federal, state, and local laws regarding non-discrimination in employment and is dedicated to providing reasonable accommodations for individuals with disabilities throughout the hiring process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SDET II - AI Autonomy & Robotics Validation
SDET II - AI Autonomy & Robotics Validation

Autonomous Solutions • Lehi (UT)

On-site
USD 100,000 - 140,000
Automation Test Engineer (SDET) for Scalable Software
Automation Test Engineer (SDET) for Scalable Software

Autonomous Solutions • Lehi (UT)

On-site
Confidential
Software Development in Test Engineer (SDET)
Software Development in Test Engineer (SDET)

Autonomous Solutions • Lehi (UT)

On-site
USD 85,000 - 110,000
Senior QA Engineer - Autonomous Vehicle Software (Contract)
Senior QA Engineer - Autonomous Vehicle Software (Contract)

Autonomous Solutions • Logan (UT)

On-site
Confidential
Test Engineer II
Test Engineer II

Autonomous Solutions, Inc • Longmont (CO)

On-site
USD 90,000 - 130,000
401k match
HSA contribution
PTO/holidays/flextime
+1
Field Tester III
Field Tester III

Autonomous Solutions, Inc • St. George (VT)

On-site
USD 90,000 - 120,000
401k with employer match
HSA contribution
Employee Stock Ownership Plan
+2
Senior Mechatronics QA Engineer — Autonomous Systems
Senior Mechatronics QA Engineer — Autonomous Systems

Autonomous Solutions • Mendon (UT)

On-site
Confidential
Engineering Manager II
Engineering Manager II

Autonomous Solutions, Inc • Logan (UT)

On-site
USD 120,000 - 160,000
Senior QA Engineer (Hardware/Systems) - Project Based
Senior QA Engineer (Hardware/Systems) - Project Based

Autonomous Solutions • Ridgecrest (CA)

On-site
USD 110,000 - 160,000
Relocation assistance
Senior Mechatronics QA Engineer, Autonomous Systems
Senior Mechatronics QA Engineer, Autonomous Systems

Autonomous Solutions • Ridgecrest (CA)

On-site
USD 110,000 - 160,000