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 Jobs61
Companies Hiring20
$02

Skills

What companies are looking for in this role.

$ skills --core

Designing and implementing automated test frameworks and infrastructure for validating complex software systems

95%

Developing test automation scripts and tooling to execute test sequences at scale

93%

Debugging and troubleshooting software-to-hardware and system integration issues

89%

Designing and executing comprehensive verification and validation strategies for product releases

87%

Building CI/CD pipelines and monitoring test health and infrastructure reliability

85%

Analyzing test data, failures, and system behavior to identify root causes and patterns

84%

Reading and understanding source code and diffs to inform test strategy and improve test coverage

82%

Demonstrating strong software engineering fundamentals and building production-quality systems

81%

Operating infrastructure, tools, and processes at scale with focus on reliability and maintainability

80%

Translating hardware specifications, datasheets, and register maps into executable test code

78%

Developing performance measurement and profiling tools for complex distributed systems

76%

Designing property-based testing, fuzzing, and advanced test methodologies for validation

74%

Executing manual regression testing and device-level validation on physical hardware

72%

Developing tools and algorithms for sensor calibration, characterization, and data analysis

70%

Ensuring compliance with industry standards and regulatory requirements in software development

68%
$ skills --emerging

Designing evaluation systems and metrics for measuring AI model and agent behavior quality

73%

Building feedback loops from production data to inform product and system improvements

71%
$ skills --soft

Collaborating with cross-functional teams including hardware engineers, software engineers, and product teams

88%

Decomposing complex problems into solvable components and validating hypotheses iteratively

79%

Triaging and investigating production issues and driving improvements through retrospectives

77%

Communicating technical insights, risks, and status to both technical and non-technical stakeholders

75%

Staying informed on emerging research, industry trends, and best practices in AI and testing

68%
$03

Technology

The tools and technologies that define this role.

$ tech --language
Pythonvery high
C++high
Bashmoderate
JavaScriptmoderate
TypeScriptmoderate
C#low
SQLlow
Swiftlow
$ tech --framework
Machine Learning frameworksmoderate
PyTestmoderate
CUDAlow
LangChainlow
PyTorchlow
ROSlow
TensorFlowlow
$ tech --platform
Linuxhigh
GitHubmoderate
iOSmoderate
Windowsmoderate
Kuberneteslow
MongoDBlow
$ tech --tool
Githigh
Buildkitemoderate
CircleCImoderate
Dockermoderate
Jenkinsmoderate
Claude Codelow
Grafanalow
MATLABlow
Prometheuslow
$ tech --concept
CI/CDvery high
REST APIsmoderate
$04

Open Jobs

61 open Quality Engineer jobs across 20 companies.

Snorkel AI1d
Software Engineer in Test - Infrastructure
Redwood City, CA (Hybrid); San Francisco, CA (Hybrid)·Engineering
Neural Concept1d
Product Quality Engineer & Test Automation
Pune·Engineering
Graphcore5d
Staff Software Engineer
Bristol, UK·Engineering
Graphcore5d
Senior Software Engineer
Bristol, UK; Cambridge, UK·Engineering
Graphcore5d
Senior Software Engineer (ML QA)
Cambridge, UK·Engineering
Graphcore5d
Senior Software Engineer (ML QA)
London, UK·Engineering
Graphcore5d
Senior Software Engineer (ML QA)
Bristol, UK·Engineering
Graphcore5d
Staff Software Engineer (ML QA)
Bristol, UK·Engineering
Graphcore5d
Staff Software Engineer (ML QA)
London, UK·Engineering
Graphcore5d
Staff Software Engineer (ML QA)
Cambridge, UK·Engineering
OpenAI6d
Software Engineer, Quality & Developer Tools | Consumer Devices
San Francisco·Engineering
Graphcore1w
Principal Test Framework Software Engineer
Austin, Texas, United States; US - Milpitas·Engineering
Rhoda1w
Robotics Software Test Engineer
Palo Alto·Engineering
Rhoda1w
Robot System QA
Palo Alto·Engineering
Graphcore1w
ML QA Technical Product Owner
Bristol, UK·Engineering
Cerebras Systems2w
Software Development Engineer in Test (Cloud)
Bengaluru, Karnataka, India·Engineering
Waymo2w
Charging Automation Lead
San Francisco, CA, USA; Mountain View, CA, USA·Engineering
MongoDB2w
Software Engineer (Internal Query Engine Testing Tools), Query
Dublin; Ireland·Engineering
Waymo1mo
Software Engineer, Post-Silicon Testing
Bangalore, Karnataka, India·Engineering
Wispr Flow1mo
QA Engineer (Windows / iOS)
Bangalore·Engineering