Remote Backend Engineer- Internal Developer Platform

at Deepgram

Posted 21 hours ago 2 applied

Description:

  • Deepgram is the leading voice AI platform for developers building speech-to-text (STT), text-to-speech (TTS), and full speech-to-speech (STS) offerings.
  • The company has over 200,000 developers using its voice-native foundational models, accessed through APIs or as self-managed software, due to unmatched accuracy, latency, and pricing.
  • Deepgram serves software companies, co-sell partners, and enterprises with internal voice AI use cases, ending 2024 cash-flow positive with over 400 enterprise customers.
  • The company has experienced 3.3x annual usage growth over the past four years, processing over 50,000 years of audio and transcribing over 1 trillion words.
  • The role of Backend Engineer involves designing, implementing, and maintaining large-scale distributed systems infrastructure.
  • Responsibilities include building and optimizing network architecture, storage solutions, and compute platforms for AI/ML workloads.
  • The position requires expertise in network engineering, storage systems, and modern container orchestration platforms, focusing on reliability, scalability, and cost-effectiveness.
  • The engineer will design, build, and maintain scalable backend services and APIs for the internal developer platform, develop robust data pipelines, enhance developer productivity, and ensure the platform's reliability and performance.

Requirements:

  • Candidates must have 5+ years of experience in backend software development.
  • Proficiency in back-end development languages such as Python, Go, or Node.js is required.
  • Demonstrated experience in building internal developer platforms or similar developer-centric tooling is essential.
  • Proficiency with data engineering concepts and experience in building ETL/ELT pipelines is necessary.
  • Expertise in leveraging AI APIs or building applications on top of large language models is required.
  • Experience with containerization (Docker) and orchestration platforms (Kubernetes) is essential.
  • A strong understanding of CI/CD principles and experience in building automated pipelines is necessary.

Benefits:

  • Deepgram offers the opportunity to work on cutting-edge technology and make a significant impact in the AI industry.
  • The company is backed by prominent investors, providing a stable and innovative work environment.
  • Deepgram promotes a diverse and inclusive workplace, ensuring all voices and perspectives are represented.
  • The company is committed to collaboration and customer focus, fostering a culture of growth and quick adaptation.
  • Accommodations are available for applicants who need them, supporting a diverse range of candidates.