Latest AI JobsBrowse Jobs
Deepgram logo

Software Test Engineer

DeepgramUSA - RemoteEngineering
Apply on company site
Salary
$150K - $220K USD
Job type
Full-time
Work mode
Remote
Posted
27 Aug 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Software Test Engineer at Deepgram is a full-time, remote position based in the USA that focuses on building automated test frameworks, evaluation pipelines, and exploratory test suites for advanced voice AI technologies. This role is ideal for an analytical engineer who thrives in a fast-paced environment and enjoys probing edge cases to ensure product reliability.

Key Responsibilities

Define and execute comprehensive test plans across APIs, SDKs, models, and data platforms.
Build and maintain automated test frameworks for functional, regression, integration, and end-to-end workflows.
Translate product requirements and acceptance criteria into repeatable test cases and reliable release gates.
Create customer-focused and adversarial test datasets to stress test failure modes and system limits.
Validate model-powered behaviors, including speech-to-text and text-to-speech features, using appropriate metrics and human reviews.
Construct testing infrastructure like test harnesses, result-aggregation pipelines, dashboards, and visualization tools.
Integrate automated tests, quality checks, and release validation directly into CI/CD pipelines.
Collaborate with Engineering, Product, Research, Data, Infrastructure, and DevOps teams to assess deployment risks and establish test coverage.
Test data ingestion, processing, annotation, and quality-control workflows for data integrity and downstream readiness.
Execute staging, production validation, load testing, and user acceptance testing.
Write precise bug reports complete with reproduction steps, logs, expected results, and clear severity levels.

Requirements

Degree in Computer Science, Applied Math, AI, or a related field, or equivalent experience.
Professional software or QA engineering experience building test infrastructure or evaluation systems.
Backend or scripting proficiency in languages such as Python, Rust, or Go.
Demonstrated experience in designing automated test pipelines, evaluation frameworks, or data-processing systems.
Strong analytical abilities to interpret metrics, statistical variations, and thresholds.
Capability to navigate ambiguous technical challenges and collaborate effectively across cross-functional teams.

Nice to Have

Hands-on background testing or evaluating modern AI systems, including LLMs, RAG pipelines, agents, or multimodal models.
Familiarity with voice, audio, speech recognition, or real-time systems alongside metrics like WER, MOS, latency, and time-to-first-byte.
Experience developing benchmarking or ML infrastructure shared across multiple teams.
Background in building test tooling for React Native, mobile, or cross-platform environments.
Knowledge of cloud infrastructure, containers, ephemeral test environments, CI/CD systems, and monitoring tools like Grafana and canaries.
Previous involvement in open-source projects through contributions, maintenance, or code reviews.

Skills and Tools

Python
React
Rust
RAG
CI/CD pipelines
Automated test frameworks
API and load testing tools

Salary and Benefits

Annual Salary Range: $150,000 to $220,000 USD
Employment Type: Full-Time

About the Company

Deepgram provides real-time APIs for speech-to-text, text-to-speech, and production-grade voice agents, supporting the emerging Voice AI economy. Over 1,300 organizations and 200,000 developers utilize Deepgram's voice-native foundation models through cloud APIs and self-hosted software. The organization operates with an AI-first mindset, requiring team members to actively experiment with advanced AI tools in their daily work.

How to Apply

Candidates should visit the official Deepgram careers page to submit an application. Please ensure all communications come from an official @deepgram.com email address to avoid recruitment impersonation scams.

Skills and tech stack

Questions candidates ask

Is this position fully remote?

Yes, this role is listed as USA - Remote.

What is the salary range for the Software Test Engineer role?

The salary ranges from $150,000 to $220,000 USD per year.

What programming languages are preferred?

The company looks for solid backend and scripting experience in languages such as Python, Rust, or Go.

What does Deepgram do?

Deepgram provides real-time APIs for speech-to-text, text-to-speech, and scalable voice agents, powering the Voice AI economy for over 1,300 organizations and 200,000 developers.

What operating rhythm does Deepgram expect from its employees?

Deepgram expects an AI-first mindset where team members actively use, experiment with, and build advanced AI tools into their everyday work.

Ready to apply?

The application is on the official Deepgram careers page.

Apply on company site