Latest AI JobsBrowse Jobs
Deepgram logo

Software Engineer, Voice Agents & AI (Senior or Staff Level)

DeepgramSan Francisco, CAEngineering
Apply on company site
Salary
$197K - $307K USD
Job type
Full-time
Posted
4 Jul 2026
Status
Open · checked 7d ago

About this role

Deepgram is seeking a Software Engineer to join the Enterprise AI team in San Francisco for a full-time role focused on building automated order-taking platforms. This position is ideal for a professional with a background in backend infrastructure who thrives in a fast-paced, AI-driven startup environment.

Role Overview

As part of a newly established business unit, this team collaborates directly with core research groups and major restaurant enterprises to solve complex industry challenges. Early focus areas include developing ultra-robust speech recognition for noisy environments, building accurate menu-aware ordering agents, and improving real-time analytics.

Key Responsibilities

Design and maintain scalable, high-performance backend systems for automated order-taking platforms.
Partner with team members to integrate backend infrastructure seamlessly with machine learning models and client devices.
Monitor and optimize production system performance.
Build and maintain integrations with external restaurant technology platforms including POS, payment gateways, and loyalty programs.
Establish best practices in system architecture, automated testing, and code quality.
Fine-tune AI pipelines to handle challenging audio environments and scale to accommodate new menus.
Conduct experiments to measure the product impact of newly introduced features.

Requirements

Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.
At least four years of practical experience building and supporting production backend infrastructure.
Demonstrated history of delivering scalable, high-performance backend software.
Familiarity with cloud infrastructure, API design, and AWS deployments.
Strong troubleshooting abilities and comfort working in a rapidly changing startup culture.
Excellent communication skills with a collaborative, results-driven approach.

Nice to Have

Background working with audio data.
Experience launching a backend system from the ground up.
History of integrating with numerous third-party APIs, specifically Point of Sale systems.
Proficiency in Python, Kotlin, or Java.
Familiarity with container technologies like Docker and Kubernetes.
Previous exposure to artificial intelligence and machine learning environments.

Skills and Tools

Python
Java
AWS
Kubernetes
Docker
API Design
Backend Infrastructure

Salary and Benefits

The salary range for this position is $197,000 to $307,000 per year paid in USD.

About the Company

Deepgram provides real-time speech-to-text and text-to-speech APIs, powering the voice AI economy for over 200,000 developers and 1,300 organizations worldwide. The company operates with an AI-first mindset, requiring all team members to actively experiment with advanced tools and integrate artificial intelligence into their daily workflows.

How to Apply

Interested candidates should visit the official Deepgram careers page to submit their application.

Skills and tech stack

Questions candidates ask

What is the salary range for the Software Engineer role?

The annual salary ranges from $197,000 to $307,000 USD.

Where is this job located?

The position is based in San Francisco, CA, and is an on-site full-time role.

What experience is required for this position?

Candidates need a relevant degree in Computer Science or Engineering along with 4 or more years of hands-on experience developing and maintaining production backend infrastructure.

What technologies will I work with?

The role utilizes tools and languages such as Python, Java, AWS, Kubernetes, Docker, and various third-party API integrations.

How do I apply for this job?

You can apply by visiting the official Deepgram careers website.

Ready to apply?

The application is on the official Deepgram careers page.

Apply on company site