Deepgram
Backend Software Engineer - Active Learning Team
USA | Remote (Remote)$150k–$220kfulltimemidAdded 2 days ago
About this role
Deepgram seeks a backend engineer to design and build scalable data, ML training, and orchestration systems that power the company's voice AI platform. You'll work on data cataloging, distributed compute for model training, and research integrations while collaborating closely with product and research teams in a fast-paced, AI-driven environment.
What you'll do
- Build and improve data ingestion, cataloging, and transformation services for networking, speech processing, and audio handling
- Design performant and extensible ML training infrastructure for foundational model development
- Develop monitoring and optimization processes to measure and enhance system performance
- Diagnose complex issues across networking, scheduling, databases, and storage systems
- Partner with DataOps and Research teams to deliver end-to-end products and features
What they're looking for
- Rust, C, or C++ programming
- Python competence
- Distributed systems and ML training orchestration
- UNIX/Linux systems expertise
- Git and version control
- Audio processing (preferred)
- Machine learning frameworks like PyTorch (preferred)
- System debugging and performance optimization
Benefits
- Medical, dental, and vision coverage
- Annual wellness stipend
- Mental health support
- Life, STD, and LTD insurance
- Work/life blend flexibility
- Remote work (USA)
Opens the official application on the employer’s site. No login required.