1. What is a Software Engineer at Deepgram?
As a Software Engineer at Deepgram, you will build and scale the backbone of next-generation voice AI and automated order-taking platforms. This role sits at the intersection of high-performance backend systems, real-time audio processing, and cutting-edge machine learning pipelines. Whether you are developing robust infrastructure for restaurants, optimizing ASR engines in noisy environments, or integrating complex third-party point-of-sale systems, your code directly impacts how millions of users interact with AI voice agents.
The work requires tackling complex technical challenges that span distributed systems, cloud infrastructure, and low-latency API design. You will collaborate closely with core research teams, product owners, and machine learning engineers to push the boundaries of LLMs and voice technology. Solving these problems demands a high degree of technical ownership, as you design systems that must operate reliably under challenging real-world audio and operational conditions.
Expect a fast-paced, high-impact startup environment backed by prominent investors where speed and technical rigor go hand in hand. You will be expected to take features from concept to production, run experiments to validate product impact, and continuously refine scalable backend architectures. Success in this role means combining strong software engineering fundamentals with an enthusiasm for bleeding-edge artificial intelligence.




