Latest AI JobsBrowse Jobs
Deepgram logo

Software Engineer - Applied 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 for Applied AI at the Senior or Staff level based in San Francisco, CA. This full-time position suits experienced professionals eager to build backend infrastructure and scalable systems within a fast-paced Voice AI environment.

Role Overview

This opportunity places the engineer within a new Enterprise AI Team focused on solving complex challenges alongside core research units. The work centers on partnering with major restaurant brands and technology partners to deliver menu-aware drive-thru ordering agents, real-time analytics, and robust automated solutions.

Key Responsibilities

Design, construct, and maintain high-performance backend systems supporting automated order-taking platforms.
Partner closely with colleagues to integrate backend architectures smoothly with machine learning models and client devices.
Track and enhance production backend system performance continuously.
Construct and maintain integrations connecting with third-party restaurant software, including payment gateways, POS systems, and loyalty programs.
Establish industry best practices for testing, code quality, and system design to maintain secure and reliable operations.
Fine-tune artificial intelligence pipelines to enhance functionality within difficult audio settings and scale smoothly to accommodate new menus.
Run structured experiments to confirm the product impact delivered by new features.

Requirements

Hold a Bachelor's or Master's degree in Computer Science, Engineering, or a related technical discipline.
Bring a minimum of 4 years of practical experience building, implementing, and maintaining production backend infrastructure.
Demonstrate a proven history of creating scalable, high-performance backend systems.
Possess familiarity with cloud-hosted infrastructure and deployment tech, including AWS and API design.
Exhibit exceptional problem-solving abilities and readiness to adjust within a fast-changing startup setting.
Show strong communication skills alongside a collaborative and results-driven work approach.

Nice to Have

Practical background working with audio data.
Experience building a backend system from the ground up.
Background connecting systems with various third-party APIs, specifically Point of Sale platforms.
Coding familiarity with Python, Java, or Kotlin.
Hands-on knowledge of containerization tools like Kubernetes and Docker.
Prior involvement working directly in or alongside machine learning and artificial intelligence teams.

Skills and Tools

Python
Java
AWS
Docker
Kubernetes
API Design
Backend Infrastructure

Salary and Benefits

The annual salary range for this position is $197,000 to $307,000 USD.

About the Company

Deepgram operates as a prominent platform driving the Voice AI economy by offering real-time APIs for text-to-speech, speech-to-text, and voice agents at scale. Serving thousands of organizations and developers worldwide, the company utilizes voice-native foundation models accessible through cloud infrastructure or on-premises software.

How to Apply

Interested candidates should submit their application directly through the official Deepgram careers page.

Skills and tech stack

Questions candidates ask

What is the salary range for the Software Engineer - Applied AI role?

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

Where is this job located?

This position is located in San Francisco, CA.

What experience level is required for this position?

Candidates need 4 or more years of practical experience developing, implementing, and maintaining production backend infrastructure, along with a relevant Bachelor's or Master's degree.

What are the core technical skills needed for this role?

Key technical areas include backend infrastructure development, AWS, API design, Python or Java, and containerization tools like Docker and Kubernetes.

How should I apply for this position?

Candidates should apply directly on the official Deepgram careers page.

Ready to apply?

The application is on the official Deepgram careers page.

Apply on company site