Backend Software Engineer - Engine Team (Voice Agent)
Deepgram · United States · 2 wk ago
RemoteRemoteEngineeringFull-time
About the role
The successful candidate will lead the design and implementation of Deepgram's Voice Agent product. They will improve core inference services, develop integrations with cutting-edge AI models, debug complex system issues, and partner with Product to design and implement new services, features, and products.
Responsibilities
- Improve Deepgram’s core inference services including 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 customer needs
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
- Comprehensive experience with UNIX-style systems
Qualifications
- A high level of experience and understanding of version control; preferably git
- Experience with low-latency, multi-model orchestration for AI-enabled applications
- Experience with audio processing
Skills
- Experience with low-latency, multi-model orchestration for AI-enabled applications
- Experience with audio processing
Benefits
- Opportunity to work on cutting-edge AI technology
- Fast-paced, impact-driven environment
- Challenging and rewarding work
Pay
$80,000 - $120,000 annually
Schedule
Full-time, remote position