
Backend Engineer – Inference Services
Deepgram
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $150,000 - $220,000 per year
About the role
- Improve Deepgram’s core inference services including areas in networking, speech processing, audio transcoding, and latency and memory optimization
- Develop processes for measuring, building, and optimizing services to maximize system performance
- Debug complex system issues that include networking, scheduling, and high performance computing interactions
- 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 modern machine learning, such as experience with a framework like Torch or implementation knowledge of architectures like CNNs, RNNS, and transformers
- Experience with audio processing
Benefits
- Medical, dental, vision benefits
- Annual wellness stipend
- Mental health support
- Life, STD, LTD Income Insurance Plans
- Unlimited PTO
- Generous paid parental leave
- Flexible schedule
- 12 Paid US company holidays
- Quarterly personal productivity stipend
- One-time stipend for home office upgrades
- 401(k) plan with company match
- Tax Savings Programs
- Learning / Education stipend
- Participation in talks and conferences
- Employee Resource Groups
- AI enablement workshops / sessions
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RustCC++Pythonversion controlgitUNIXmachine learningTorchaudio processing
Soft Skills
communicationorganizational