Backend Engineer- Inference Services

AI Chopping Block

United States

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Deepgram is seeking a Backend Software Engineer to lead the design and implementation of our speech-processing platform, building secure, scalable services and orchestration for real-time inference. You will contribute across the stack to deliver robust, reusable code and a delightful developer experience.

You will collaborate with Product and Engineering to ship end-to-end features, optimize latency and memory, and debug complex distributed systems in a fast-paced environment.

Qualifications

  • 3+ years of industry experience.
  • Rust (or C/C++), with Python competence.
  • Excellent written and verbal communication.

Responsibilities

  • Improve Deepgram’s core inference services including networking, speech processing, audio transcoding, and latency/memory optimization.
  • Develop processes for measuring, building, and optimizing services to maximize system performance.
  • Debug complex system issues that include networking, scheduling, and HPC interactions.
  • Rapidly customize backend services to support customer needs.
  • Partner with Product to design and implement new services end-to-end.

Skills

Rust
C/C++
Python
UNIX
Git
Communication
Organizational Skills

Job description

Opportunity

Deepgram is looking for a Backend Software Engineer to join the Engine team 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer- Inference Services
Backend Engineer- Inference Services

Deepgram • United States

On-site
USD 110,000 - 160,000
Sr. Backend Engineer - Engine Team: API
Sr. Backend Engineer - Engine Team: API

Deepgram • United States

Remote
USD 120,000 - 190,000
Senior Backend Engineer - AI Inference & Audio Systems
Senior Backend Engineer - AI Inference & Audio Systems

Deepgram, Inc. • United States

On-site
USD 120,000 - 180,000
Backend Engineer: Build Scalable Speech Services
Backend Engineer: Build Scalable Speech Services

AI Chopping Block • United States

On-site
USD 120,000 - 160,000
Backend Engineer: Speech Processing & Scalable Systems
Backend Engineer: Speech Processing & Scalable Systems

Apply • United States

On-site
USD 140,000 - 210,000
Backend Software Engineer - Engine Team (Voice Agent)
Backend Software Engineer - Engine Team (Voice Agent)

Deepgram, Inc. • United States

Remote
USD 100,000 - 140,000
Medical, dental, vision benefits
Unlimited PTO
401(k) plan with company match
+2
Backend Software Engineer - Engine Team (Voice Agent)
Backend Software Engineer - Engine Team (Voice Agent)

Deepgram • United States

Remote
USD 100,000 - 130,000
Medical, dental, vision benefits
Unlimited PTO
401(k) plan with company match
+1
Senior Backend Engineer, AI-First Voice API
Senior Backend Engineer, AI-First Voice API

Apply • United States

On-site
USD 120,000 - 180,000
Senior Backend Engineer — Engine/API for Voice AI
Senior Backend Engineer — Engine/API for Voice AI

Deepgram • United States

Remote
USD 120,000 - 190,000
Backend Engineer — AI-First Voice Processing
Backend Engineer — AI-First Voice Processing

Deepgram • United States

On-site
USD 110,000 - 160,000