Software Engineer III, Speech Systems

capacity

United States

On-site

USD 115,000 - 158,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employer-paid health insurance
Profit Interest Units
Unlimited vacation policy
401(k) with company match
Short-term disability insurance
Group life AD&D insurance
Supportive workplace
Fun team culture

Job summary

capacity is seeking a Software Engineer to develop advanced applications in speech recognition and natural language processing using C++ and Golang. The ideal candidate will have 8+ years of experience, strong Linux skills, and expertise in real-time audio systems.

The role involves leading a small team, working on complex audio processing, and ensuring high performance in cloud-native environments. Benefits include employer-paid health insurance, unlimited vacation, and a 401(k) plan with company match.

Qualifications

  • 8+ years of industry experience in software engineering, with a focus on speech or real‑time audio systems.
  • Deep proficiency in C/C++ and Golang in production environments.
  • Hands-on experience with ASR engines or TTS pipelines.

Responsibilities

  • Develop and optimize real‑time audio processing pipelines.
  • Lead development efforts within a small team.
  • Maintain performance, stability, and efficiency of software.
  • Troubleshoot networking issues in production.

Skills

C/C++
Golang
Linux development
ASR engines
Cloud environments (AWS)
Multithreaded programming
Docker
DevOps
Networking (RTP/SIP)
Python

Tools

Kubernetes
Git
RabbitMQ
Redis
Postgres
Confluence
Jira

Job description

Role Overview

We are looking for a Software Engineer to develop advanced speech recognition, speech synthesis, natural language processing, and biometrics applications primarily in C++ and Golang. The role requires strong Linux development skills, the ability to work independently, and experience working on large, cloud-native, real‑time audio systems.

Responsibilities
  • Secure Linux and Docker container development.
  • Lead development efforts and work effectively with a small team.
  • Full lifecycle ownership: requirements gathering, system design, implementation, and deployment.
  • Ensure documentation standards for change control processes.
  • Work with mixed C/C++ and Golang tasks, migrating from C++ to Golang where appropriate.
  • Design, implement and optimize real‑time audio processing pipelines with ASR and TTS integration.
  • Troubleshoot networking issues, including RTP/SIP audio transport in production.
  • Interface with customer support and QA teams to drive feature identification and bug resolution.
  • Maintain and improve performance, stability, and efficiency of the multithreaded and multi‑process suite.
  • Design and architect new components, services, ensuring scalability, performance, and reliability.
  • Contribute to long‑term technical roadmap and strategic planning.
  • Provide technical leadership and mentorship.
Requirements
  • 8+ years of industry experience, with at least 2 years on speech or real‑time audio systems.
  • Deep proficiency in C/C++ and Golang in production environments.
  • Hands‑on experience with ASR engines or TTS pipelines.
  • Highly optimized multithreaded multicore coding skills.
  • Understanding of DevOps, build automation, and testing.
  • Familiarity with Git version control, branching, pull requests, and merging.
  • Experience in at least one major cloud environment (e.g., AWS).
  • Knowledge of advanced software algorithms.
  • Ability to troubleshoot complex interrelated systems.
  • Comfortable working across multiple programming languages and technologies.
  • Experience with Secure Software Development Lifecycle practices.
  • Ability to translate business requirements into detailed designs and implementation plans.
Preferred Qualifications
  • Container experience with Kubernetes.
  • Direct experience with networking, RTP, SIP/VOIP protocol implementation or debugging in production audio pipelines.
  • Familiarity with DSP concepts: sample rates, codecs, voice activity detection, noise suppression.
  • Python experience.
  • Familiarity with RabbitMQ, Redis, Postgres, Confluence, Jira.
Benefits
  • Employer‑paid health insurance for you and eligible dependents.
  • Profit Interest Units / incentive compensation.
  • Unlimited vacation policy.
  • 401(k) with company match.
  • Short‑term disability insurance.
  • Group life AD&D insurance.
  • Supportive, diverse workplace respecting all employees and clients.
  • A fun and collaborative team culture.
Salary Range

The expected base salary for the Software Engineer III role is between $115,000 and $158,000; actual salary will be commensurate with a candidate’s experience, skill and location.

We comply with equal opportunity employment practices and encourage diverse applicants.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Real-Time Audio & Speech Systems Engineer
Senior Real-Time Audio & Speech Systems Engineer

capacity • United States

On-site
USD 115,000 - 158,000
Employer-paid health insurance
Profit Interest Units
Unlimited vacation policy
+5
Sr Software Engineer, Audio Intelligence
Sr Software Engineer, Audio Intelligence

NRG Energy • United States

On-site
USD 150,000 - 180,000
Medical, vision, and dental insurance
401K
Flexible spending accounts
+1
Platform Backend Engineer – AI Audio, TS/Node, Boise
Platform Backend Engineer – AI Audio, TS/Node, Boise

Speechify • Boise (ID)

On-site
Software Engineer, Data Infrastructure & Acquisition - Saint Paul, MN, USA
Software Engineer, Data Infrastructure & Acquisition - Saint Paul, MN, USA

Clutch Canada • Saint Paul (MN)

On-site
USD 140,000 - 200,000
Competitive salaries
Friendly atmosphere
Commitment to a great asynchronous culture
+1
Senior Software Engineer, Core Experiences - Bend, OR, USA
Senior Software Engineer, Core Experiences - Bend, OR, USA

Clutch Canada • Bend (OR)

On-site
USD 140,000 - 200,000
Fast-growing environment
Entrepreneurial-minded team
Hands-off management approach
+4
Software Engineer, Data Infrastructure & Acquisition - Grand Rapids, MI, USA
Software Engineer, Data Infrastructure & Acquisition - Grand Rapids, MI, USA

Speechify • Grand Rapids (MI)

On-site
USD 140,000 - 200,000
Competitive salaries
Friendly and laid-back atmosphere
Opportunity for career impact
Software Engineer, Data Infrastructure & Acquisition - Cleveland, OH, USA
Software Engineer, Data Infrastructure & Acquisition - Cleveland, OH, USA

Clutch Canada • Cleveland (OH)

On-site
USD 140,000 - 200,000
Competitive salary
Friendly atmosphere
Opportunity for impact in AI and audio
Senior Software Engineer, Core Experiences - Columbia, SC, USA
Senior Software Engineer, Core Experiences - Columbia, SC, USA

Clutch Canada • Columbia (SC)

On-site
USD 140,000 - 200,000
Flexible and entrepreneurial environment
Hands-off management approach
Impact on a transformative product
+2
Software Engineer, Data Infrastructure & Acquisition - Fort Collins, CO, USA
Software Engineer, Data Infrastructure & Acquisition - Fort Collins, CO, USA

Clutch Canada • Fort Collins (CO)

On-site
USD 140,000 - 200,000
Competitive salaries
Friendly atmosphere
Opportunity to impact learning differences
Senior Software Engineer, Core Experiences - College Park, MD, USA
Senior Software Engineer, Core Experiences - College Park, MD, USA

Clutch Canada • College Park (MD)

On-site
USD 140,000 - 200,000
Competitive salaries
A laid-back atmosphere
Opportunity to impact a transformative industry