Deepgram is the leading platform in the Voice AI economy, providing real-time APIs for speech processing. They are seeking a backend software engineer to lead the design and implementation of their Voice Agent product, focusing on building secure and scalable services while collaborating with product teams.
Responsibilities:
- Improve Deepgram’s core inference services including areas in networking, speech processing, model orchestration, and observability
- Develop integrations with cutting edge in-house, third-party, and open-source AI models for perception and managing conversational dynamics
- Debug complex system issues that include networking, scheduling, and highly concurrent workloads
- Rapidly customize backend services to support our customer needs
- Partner with Product to design and implement new services, features, and/or products end to end
Requirements:
- 3+ years of experience in an industry role
- Programming experience in Rust (or C, C++), with competence in Python
- Excellent communication and organizational skills, both written and verbal
- A high level of experience and understanding of version control; preferably git
- Comprehensive experience with UNIX-style systems
- Experience with low-latency, multi-model orchestration for AI-enabled applications
- Experience with audio processing