Deepgram

Deepgram

Software Test Engineer

Remote, CAPosted Today$150,000 – $220,000
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

Deepgram is seeking a Software Test Engineer to design, build, and maintain automated test frameworks and exploratory test suites across their products, models, APIs, and data platforms. The role involves identifying system weaknesses, testing edge cases and adversarial inputs, and automating validation to quickly detect regressions. The engineer will translate product requirements and model metrics into automated regression tests, evaluation pipelines, data-quality gates, load tests, and release criteria. Collaboration with QA, Research, Product, Data, and Engineering teams is key for planning testing, executing evaluations, supporting user acceptance testing, and communicating risks. The position requires providing precise reproduction steps for any issues found. The core excitement of this role lies in building scalable automation that ensures the reliability of Deepgram's products, models, and data workflows for customers.

Qualifications

Required Qualifications

  • BS, MS, or PhD in Computer Science, AI, Applied Math, or a related field, or equivalent experience.
  • 5+ years of professional software or QA engineering experience, with a track record of shipping test infrastructure or evaluation systems (senior candidates with significantly deeper experience welcome).
  • Solid backend/scripting experience in a language such as Python, Rust, Go, or similar.
  • Experience designing and building automated test pipelines, evaluation frameworks, or data-processing systems.
  • Strong analytical skills and comfort reasoning about metrics, thresholds, and statistical variation in results — able to distinguish real regressions from noise.
  • Ability to take charge of ambiguous technical challenges and communicate effectively across research, engineering, and product teams.

Preferred Qualifications

  • Hands-on experience testing or evaluating modern AI systems such as LLMs, RAG pipelines, agents, or multimodal models, including analyzing model behavior and failure modes.
  • Experience with voice, audio, speech recognition, or real-time systems, and familiarity with metrics such as WER, MOS, latency, and time-to-first-byte.
  • Experience building or improving test, evaluation, benchmarking, or ML infrastructure used by multiple teams or external users.
  • A strong appreciation for test and evaluation quality, including correctness, reproducibility, determinism, and consistency across environments.
  • Experience building test tooling for React Native, mobile applications, or other cross-platform environments that extends validation beyond the desktop.
  • Familiarity with cloud infrastructure, containers, ephemeral test environments, CI/CD systems, and monitoring tools such as Grafana, canaries, and anomaly detection.
  • Experience serving as a technical bridge across teams or platforms—including product, QA, evaluation, training, inference, data, or agent frameworks—with the communication skills to build alignment and influence decisions.
  • Prior involvement in open-source projects through contributions, reviews, maintenance, or community engagement.
  • Experience with voice, audio, speech recognition, or real-time systems, and familiarity with metrics like WER, MOS, or latency/TTFB.
  • Prior involvement in open-source projects, through contributions, reviews, maintenance, or community engagement.
  • Experience acting as a technical bridge across teams or platforms (evaluation, training, inference, agent frameworks), combining architectural understanding with clear communication and influence.
  • Familiarity with cloud infrastructure, containerized/ephemeral environments, and monitoring tooling (e.g. Grafana, canaries, anomaly detection).

Skills & Technologies

CI/CDPythonRustGoReact

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$150,000 – $220,000

Location

Remote, CA

Posted

Today

Country

US