Deepgram is looking for a Senior Software Engineer, Frontend (Elm) to build integrations with our speech-to-text, text-to-speech, and voice agent APIs in the API Playground. You'll also develop features to help developers manage their usage and billing in the developer console.
What You'll Do
- Develop, test, and deploy web applications using Elm and other frontend technologies.
- Collaborate with and advise designers, product managers, and other software engineers to create accessible, performant, and responsive features.
- Break down product and design ideas into logical, well-scoped units of work.
- Balance building rapid prototypes and quick MVPs with investing in long-term maintainability and performance.
- Participate in code reviews and architecture discussions, contributing to a culture of clarity, curiosity, and shared ownership.
What We're Looking For
- 4+ years of experience on a frontend or full-stack software engineering team.
- Professional experience with Elm or a strong background in functional programming with interest in Elm.
- Expertise in modern frontend technologies and frameworks.
- Strong communication skills and ability to navigate technical tradeoffs collaboratively.
Nice to Have
- Professional experience with Elm.
- Background in developing UIs for APIs or other developer-facing products.
- Contributions to functional programming communities or open-source projects.
- Experience with voice technology and AI-driven applications.
Technical Stack
- Elm
Team & Environment
You will be part of a full-stack team.
Deepgram is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity or expression, age, marital status, veteran status, disability status, pregnancy, parental status, genetic information, political affiliation, or any other status protected by the laws or regulations in the locations where we operate.





