
Senior Software Engineer - Model Evaluation & AI Systems
About this role
Deepgram is seeking a remote Senior Software Engineer to lead model evaluation and AI systems in the United States. This position suits an experienced developer eager to build automated testing infrastructure and ensure top-tier speech and voice AI model performance.
Role Overview
The Senior Software Engineer for Model Evaluation & AI Systems will join the team responsible for validating the quality of speech, audio, and multilingual models before customer release. This position creates the evaluation and quality assurance surfaces ensuring models meet batch and streaming performance targets. The role involves building pipelines, harnesses, and test frameworks to catch quality issues, while partnering with Research to establish reproducible, automated checks.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Deepgram provides real-time APIs for speech-to-text, text-to-speech, and production-grade voice agents. Over 200,000 developers and 1,300 organizations build voice offerings powered by Deepgram. The company operates with an AI-first mindset where active experimentation and adaptation to fast-paced technological changes are fundamental to daily operations.
How to Apply
Visit the official Deepgram careers page to submit an application for this remote position.
Skills and tech stack
Questions candidates ask
What is the salary range for this remote role?
The annual salary for the Senior Software Engineer position is between $180,000 and $240,000 USD.
Is this job fully remote?
Yes, this position is designated as USA - Remote.
What programming languages are expected for backend and scripting?
Candidates should have solid backend or scripting experience in languages such as Python, Rust, Go, or similar.
What does the Model Evaluation team do at Deepgram?
The team validates the quality of speech, audio, and multilingual models before customer release, building automated evaluation pipelines, harnesses, and monitoring systems.
What operating mindset does Deepgram expect from team members?
Deepgram expects an AI-first mindset where team members actively use, experiment with, and build advanced AI tools into their everyday work.