Applied Methods
~The MetaEngineeringQuality Engineer

Quality Engineer

Engineers in this role focus on testing and validating complex AI software systems across domains like machine learning frameworks, inference platforms, and autonomous systems. They design automated test frameworks, build CI/CD infrastructure, and collaborate with engineering teams to ensure AI products meet stringent quality and performance standards. What distinguishes them is their emphasis on systems-level thinking—they architect scalable testing solutions that handle the unique challenges of AI workloads, from ML model accuracy validation to hardware-software integration testing. These engineers typically sit within larger quality or systems teams in AI-focused companies, working cross-functionally with ML engineers, infrastructure teams, and product owners to accelerate development velocity while maintaining reliability and safety.

$ titles --canonical
Quality EngineerQA EngineerSDETSoftware Engineer in TestTest Automation EngineerStaff Quality Engineer
Open Jobs70
Companies Hiring27
$02

Skills

What companies are looking for in this role.

$ skills --core

Designing and implementing automated test frameworks and infrastructure across multiple testing layers

95%

Building and maintaining CI/CD pipelines for continuous integration and release validation

93%

Developing test automation scripts and suites for software validation

92%

Collaborating with cross-functional engineering teams to understand requirements and define test strategies

88%

Defining quality metrics, KPIs, and release readiness criteria

85%

Designing end-to-end system validation frameworks spanning hardware and software components

82%

Performing root-cause analysis and investigation of system-level failures across multiple domains

80%

Debugging and troubleshooting complex software and hardware integration issues

80%

Creating internal tools and developer productivity platforms for testing and validation

78%

Designing and executing stress testing, benchmarking, and failure mode analysis programs

78%

Establishing standardized quality playbooks and testing best practices across engineering teams

75%

Translating hardware specifications and system requirements into scalable test solutions

72%

Building hardware-in-the-loop testing infrastructure and orchestration systems

72%

Detecting and quarantining flaky tests and driving root-cause analysis with test owners

70%

Automating commercial test equipment and instrumentation integration

68%

Building domain knowledge in specialized technical areas such as CAE, CAD, robotics, or RF systems

65%
$ skills --emerging

Testing and validating machine learning software stacks and model execution

70%

Leveraging artificial intelligence and agentic tools for intelligent test automation and validation

65%

Validating non-deterministic AI products and voice agent systems in production environments

60%
$ skills --soft

Operating in ambiguous environments and bringing structure to complex testing problems

82%

Communicating technical status, risks, and quality signals to engineering stakeholders

80%

Participating in design and code reviews with focus on testability and reliability

75%

Mentoring junior team members and elevating quality practices across the organization

72%

Owning and prioritizing test roadmaps aligned with product and engineering objectives

70%

Reducing bug resolution time through joint triage and severity evaluation processes

68%
$03

Technology

The tools and technologies that define this role.

$ tech --language
Pythonvery high
C++high
TypeScriptmoderate
$ tech --framework
Machine Learning Frameworkshigh
Playwrighthigh
gRPClow
$ tech --platform
Buildkitehigh
Linuxhigh
CircleCImoderate
GitHubmoderate
Linearlow
Slacklow
$ tech --tool
Dockermoderate
Hardware Debuggersmoderate
Bazellow
DMMlow
Oscilloscopeslow
Signal Generatorslow
Spectrum Analyzerslow
VNAlow
$ tech --concept
CI/CDvery high
AI Agentsmoderate
Open Source ML Projectsmoderate
TCP/IPmoderate
EtherCATlow
Modbuslow
$04

Open Jobs

70 open Quality Engineer jobs across 27 companies.

Waymo1w
Software Quality Ops Scenarios Specialist (DiscSim)
Mountain View, CA·Engineering
Waymo1w
Software Quality Ops Scenarios Specialist (RelSim)
Mountain View, CA, Detroit, MI·Engineering
Waymo2w
Software Quality Operations Specialist
Mountain View, CA, United States; San Francisco, CA, United States; Remote, United States·Engineering
Waymo2w
Software Quality Operations Specialist
Mountain View, CA, United States·Engineering
Dataiku2w
Software Engineer in Test - Onsite or Remote (FR, UK, DE, NL)
Europe, Middle East, and Africa·Engineering
Waymo2w
Software Quality Operations Specialist
Remote, Mountain View, San Francisco·Engineering
True Anomaly2w
Software Engineer I, QA
Denver, CO or Long Beach, CA·Engineering
MongoDB3w
Software Engineer (Internal Query Engine Testing Tools), Query
Cork·Engineering
Graphcore3w
Software Engineer
Bristol, UK·Engineering
Helsing3w
Quality Assurance Engineer - Development
Munich·Engineering
Hark3w
Audio Quality and Data Engineer
San Jose·Engineering
Writer3w
Software quality engineer (US)
San Francisco, CA·Engineering
Writer3w
Software quality engineer (UK)
London, UK·Engineering
Snorkel AI4w
Software Engineer in Test - Infrastructure
Redwood City, CA (Hybrid); San Francisco, CA (Hybrid)·Engineering
Neural Concept4w
Product Quality Engineer & Test Automation
Pune·Engineering
Shield AI1mo
Engineer II, Systems Test (R5038)
Washington, DC·Engineering
Shield AI1mo
Senior Engineer, Systems Test (R5038)
Washington, DC·Engineering
Graphcore1mo
Staff Software Engineer
Bristol, UK·Engineering
Graphcore1mo
Senior Software Engineer
Bristol, UK; Cambridge, UK·Engineering
Graphcore1mo
Senior Software Engineer (ML QA)
Cambridge, UK·Engineering