> Markdown version of [/jobs/ext/265118-backend-software-engineer-active-learning-team](https://www.wearedevelopers.com/jobs/ext/265118-backend-software-engineer-active-learning-team). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Software Engineer - Active Learning Team - **Company:** DEEPGRAM, INC. - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $150,000.0 - $220,000.0 - **Contract:** Permanent contract - **Skills:** Audio Signal Processing, Unix, C++ (Programming Language), Program Optimization, Computer Programming, Databases, Software Debugging, Python (Programming Language), Machine Learning, Meta-Data Management, DataOps, Systems Integration, Transcoding, Backend, Git, Core Data, Low Latency, Software Version Control - **Published:** May 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4366379ac9efd408 ## About the Role Do you have experience in Version control?, * 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. It Would Be Great if You Had * 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 ## Description Deepgram is looking for a backend software engineer to lead the design and implementation of Deepgram's internal data and ML training systems. You will design and implement secure, robust, and scalable services for data cataloging, querying, and access; efficient, distributed compute orchestration for ML training jobs; integrations with Research tooling, and more. Your skill at building highly reusable code that overcomes technical challenges will be paired with an intuition for what improves researcher productivity and model quality. You will be a critical voice in Deepgram's Product, Data, and Engineering teams, driving high impact products from start to finish. What You'll Do * Improve Deepgram's core data ingestion, cataloging, and transformation services including areas in networking, speech processing, audio transcoding, and latency and memory optimization * Engineer ML training code to be performant and highly extensible, rapidly enabling large-scale training of new foundational model architectures * Develop processes for measuring, building, and optimizing services to maximize system performance * Debug complex system issues that include networking, scheduling, database, and other persistence store interactions * Partner with DataOps and Research to design and implement new services, features, and/or products end to end You'll Love This Role If You * Thrive in a fast-paced, impact-driven environment where learning new skills on-the-fly is not only encouraged but a regular necessity * Enjoy balancing decisions about product and feature maturity to decide when to make minimally invasive changes versus when to incorporate detailed design work ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Fireside Chat: Deep Learning, Deep Impact: Harnessing AI for Language Innovation](https://www.wearedevelopers.com/videos/612-fireside-chat-deep-learning-deep-impact-harnessing-ai-for-language-innovation) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Postgres in the Age of AI (and Devin)](https://www.wearedevelopers.com/videos/1042-postgres-in-the-age-of-ai-and-devin) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 171: AI in disguise, Doomed tech and system prompts](https://www.wearedevelopers.com/magazine/594-dev-digest-171-ai-in-disguise-doomed-tech-and-system-prompts) - [ Dev Digest 213: Petrol Prices, Agentic Workflows, AI Skills and CODE100!](https://www.wearedevelopers.com/magazine/718-dev-digest-213-petrol-prices-agentic-workflows-ai-skills-and-code100) - [Dev Digest 166: Sycophancy, Zip bombs and AI Native Development](https://www.wearedevelopers.com/magazine/585-dev-digest-166-sycophancy-zip-bombs-and-ai-native-development) - [Dev Digest 153: All about DeepSeek, Date in JS solved, AI makes us dumb](https://www.wearedevelopers.com/magazine/543-dev-digest-153-all-about-deepseek-date-in-js-solved-ai-makes-us-dumb)