# Media Software Engineer, Speech (All Levels)

**Company:** [Cantina](https://hotfix.jobs/companies/cantina)
**Location:** Sunnyvale, CA, Brooklyn, NY
**Role:** Backend Engineering
**Salary:** $120k – $180k/yr
**Experience:** 0+ years
**Skills:** C++, Webrtc, iOS, Android, Node.js, Audio Processing, Video Processing, Network Protocols, Distributed Systems, Multithreading
**Posted:** 2025-11-24

> Build and enhance real-time audio/video infrastructure using WebRTC for iOS, Android, and web in Cantina's social AI platform. Requires C/C++ experience, systems programming knowledge, and interest in media challenges; all levels from new grads welcome.

## Job Description

## What You’ll Do
- Enhance and extend the real-time Cantina media platform.
- Enable new ways for users to interact with their friends and AI bots through voice and video by implementing new features and capabilities.
- Improve and build on the custom, WebRTC-based frameworks we use to provide media services for iOS, Android, and web clients.
- Collect and analyze metrics relating to system performance and user behavior.
- Participate in detailed and constructive design and code reviews.
- Collaborate with other members of the team to deliver new features and enhancements on a regular basis.
- Work with application development teams to define APIs they can use to integrate with the media stack.

## What You’ll Bring (Minimum Qualifications)
- BS or MS in Computer Science, Computer Engineering, or a related field; or equivalent experience.
- Excellent communications skills.
- Experience with **C** or **C++**.
- Strong computer science fundamentals, including familiarity with data structures and concurrent / multithreaded programming.
- Exposure to system programming concepts, including network protocols; memory management; and distributed systems fundamentals.
- Object-oriented programming and design skills.
- Interest in solving challenging, subtle engineering problems.

## Preferred Qualifications
- Previous experience with **WebRTC**, streaming protocols, or other media-related technologies.
- Familiarity with audio or video processing techniques and algorithms.
- Experience creating backend server infrastructure.
- Experience developing software for **iOS** and **Android**.
- Familiarity with building services using **Node.js**.
- Familiarity with artificial intelligence and machine learning techniques, particularly in relation to speech recognition and synthesis.

## Compensation
- Anticipated annual base salary range: **$120,000-$180,000**.

## Similar roles

- [Software Engineer I, Backend](https://hotfix.jobs/jobs/2ad3fc5e-0b36-445c-be22-a64f1f7e3451) - Pinterest - Seattle, WA - $121k – $211k/yr
- [Software Engineer II, Backend](https://hotfix.jobs/jobs/2c198ada-f8af-40b6-b01d-c971b7ff43e2) - Pinterest - Remote - $119k – $245k/yr
- [Software Engineer](https://hotfix.jobs/jobs/772d0f5b-c6db-4121-8c59-192aa243cd0f) - TheGuarantors - New York, NY - $125k – $145k/yr
- [Software Engineer](https://hotfix.jobs/jobs/0dd411a2-0969-49ad-83c7-528cb5c3edd9) - Censys - Remote - $125k – $177k/yr
- [Software Engineer , Core Services](https://hotfix.jobs/jobs/1be30a50-6365-46c5-a4f9-12ef9c9a891a) - Censys - Remote - $125k – $177k/yr

**Apply:** https://hotfix.jobs/jobs/c6a1a416-da93-486a-b60d-fdfdd8464217
**Canonical:** https://hotfix.jobs/jobs/c6a1a416-da93-486a-b60d-fdfdd8464217