← Back to list
Job · Senior

Sr. Backend Engineer - Engine Team: API

Backend Developer • Senior • Remote • Full-time United States USA

Deepgram is looking for a backend software engineer to lead the design and implementation of secure, robust, and scalable services for speech processing, distributed compute orchestration, and optimized scheduling.

Responsibilities

  • Improve Deepgram's core inference services, including networking, speech processing, audio transcoding, and latency/memory optimization
  • Develop processes for measuring, building, and optimizing services to maximize system performance
  • Debug complex system issues involving networking, scheduling, and high performance computing interactions
  • Rapidly customize backend services to support customer needs
  • Partner with Product to design and implement new services and features end to end

Requirements

  • 3+ years of experience in an industry role
  • Programming experience in Rust (or C, C++), with competence in Python
  • Excellent written and verbal communication and organizational skills
  • High level of experience with version control, preferably git
  • Comprehensive experience with UNIX-style systems

Nice to have

  • Experience with modern machine learning frameworks (e.g. Torch) or architectures like CNNs, RNNs, and transformers
  • Experience with audio processing

Soft skills

Thrives in a fast-paced, impact-driven environment where learning new skills on-the-fly is a regular necessityBalances decisions about product and feature maturity, choosing when to make minimally invasive changes versus detailed design work

About the company

Deepgram is the leading platform for the Voice AI economy, providing real-time speech-to-text and text-to-speech APIs and production-grade voice agents. Over 200,000 developers and 1,300+ organizations - including Twilio, Cloudflare, and Sierra - build on Deepgram, which is backed by a recent Series C round from leading global investors.

Similar jobs