Full-time

Deepgram is hiring a Senior Software Engineer, Frontend (Elm)

About the Role

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.

Required Skills
ElmJavaScriptTypeScriptHTMLCSSFrontend ArchitectureUI/UXWeb APIsTestingPerformance OptimizationCode ReviewCollaboration
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Deepgram

Deepgram is the leading platform underpinning the emerging trillion-dollar Voice AI economy, providing real-time APIs for speech-to-text (STT), text-to-speech (TTS), and building production-grade voice agents at scale. More than 200,000 developers and 1,300+ organizations build voice offerings that are ‘Powered by Deepgram’.

Visit website
Job Details
Category frontend
Posted 8 months ago