This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Deepgram is looking for a backend software engineer to lead the design and implementation of Deepgram’s Voice Agent product. You will design and implement secure, robust, and scalable services for speech processing; build integrations supporting telephony providers, RAG systems, and diverse deployment scenarios; engineer for testability and observability within a complex chain of AI models; and more. Your skill at building highly reusable code that overcomes technical challenges is paired with an intuition for delightful user experiences. You will be a critical voice in Deepgram’s Product and Engineering teams, driving high impact products from start to finish.
Job Responsibility
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
Nice to have
Experience with low-latency, multi-model orchestration for AI-enabled applications