Sr. Backend Engineer - Engine Team: API

Deepgram

$120K — $150K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of industry experience
  • Proficiency in Rust (or C, C++), and competency in Python
  • Strong written and verbal communication skills
  • Extensive knowledge of version control systems, preferably Git
  • Strong understanding of UNIX-style systems

Responsibilities

  • Enhance Deepgram's core inference services focusing on networking and speech processing
  • Create processes to measure and optimize service performance
  • Troubleshoot complex system issues across networking and high-performance computing
  • Quickly adjust backend services to meet customer requirements
  • Collaborate with Product to design and implement new features or products

Benefits

  • Opportunity for skill enhancement and learning in a fast-paced environment
  • Engaged in impactful product development from start to finish
  • Chance to work at the intersection of product design and engineering
  • Dynamic work culture that values quick decision-making and innovation
  • Exposure to advanced machine learning applications in project work
Full Job Description
Opportunity

Deepgram is looking for a backend software engineer to lead the design and implementation of Deepgram's products. You will design and implement secure, robust, and scalable services for speech processing; efficient, distributed compute orchestration; optimized scheduling, and more. Your skill at building highly reusable code that overcomes technical challenges is paired with an intuition for delightful user experiences. You will be a critical voice in Deepgram's Product and Engineering teams, driving high impact products from start to finish.

What You'll Do
  • Improve Deepgram's core inference services including areas in networking, speech processing, audio transcoding, and latency and memory optimization
  • Develop processes for measuring, building, and optimizing services to maximize system performance
  • Debug complex system issues that include networking, scheduling, and high performance computing interactions
  • Rapidly customize backend services to support our customer needs
  • Partner with Product 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


It's Important To Us That You Have
  • 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

Similar Jobs

More Jobs at Deepgram

More Information Technology Jobs

Find similar Sr. Backend Engineer - Engine Team: API jobs: