Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Media Software Engineer, Speech (Senior-Staff Levels)

$180k - $270k
Full-time

Cantina

About Cantina:

Cantina Labs is a social AI company, developing a suite of advanced real-time models that push the boundaries of expression, personality, and realism. We bring characters to life, transforming how people tell stories, connect, and create. We build and power ecosystems. Cantina, our flagship social AI platform, is just the beginning.

If you're excited about the potential AI has to shape human creativity and social interactions, join us in building the future!

About the Role:

The Media Team at Cantina is building the real-time infrastructure powering live conversations between people and AI characters. Our goal is simple to express, but challenging to make real: enabling fast, natural, and truly conversational interaction with diverse and creative characters.

We’re looking for a Software Engineer to help improve the speech, audio, and media systems at the heart of the Cantina experience.

This team’s responsibilities cover low-level media processing pipelines, integration with internal and external models for speech recognition and synthesis, and globally distributed, WebRTC-based infrastructure supporting real-time voice and video interactions across iOS, Android, and web.

If you’re excited by high-performance C++, real-time systems, speech technologies, and building the future of conversational AI, we’d love to talk.

What You’ll Do:

  • Improve the real-time speech and media systems powering live AI conversations.

  • Reduce latency and optimize responsiveness across audio streaming and speech pipelines.

  • Build tools to enable the creation of AI models to support speech processing.

  • Develop new voice and video capabilities that enable more immersive interactions between users and AI bots.

  • Improve and extend our custom WebRTC infrastructure across iOS, Android, and web.

What You’ll Bring:

Minimum qualifications:

  • BS or MS in Computer Science, Computer Engineering, or a related field; or equivalent experience.

  • 3+ years of experience working as a software engineer.

  • Excellent communications skills.

  • Demonstrated ability to work independently to drive projects from requirements to completion.

  • Experience with C or C++ in a professional context.

  • Grounding in computer science fundamentals, including memory management, high-performance data structures, and concurrent / multithreaded systems.

  • Exposure to system programming concepts, including network protocol design, asynchronous I/O, and distributed system architectures..

  • Object-oriented development and design skills.

  • Interest in solving subtle and challenging engineering problems.

Preferred qualifications:

  • Previous experience with WebRTC, streaming protocols, or other media-adjacent technologies.

  • Familiarity with media processing techniques..

  • Experience creating backend server infrastructure.

  • Experience developing software for iOS or Android.

  • Familiarity with building services using Node.js or Go.

  • Familiarity with artificial intelligence and machine learning techniques, particularly in relation to speech recognition and synthesis.

Compensation:

The anticipated annual base salary range for this role is between $180,000-$270,000. When determining compensation, a number of factors will be considered, including skills, experience, job scope, location, and competitive compensation market data.

Benefits:

  • Competitive salary and generous company equity

  • Medical, dental, and vision insurance – 99.99% of premiums covered by Cantina

  • 42 days of paid time off, including:

    • 15 PTO days

    • 10 sick days

    • 15 company holidays

    • 2 floating holidays

  • Generous parental leave & fertility support

  • 401(k) retirement savings plan

  • Lifestyle spending account – $500/month to use however you’d like

  • Complimentary lunch and snacks for in-office employees

  • One Medical membership, and more!

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Media Software Engineer, Speech (Senior-Staff Levels) in Sunnyvale, CA vacancy
  • $180k - $270k

     ...the future! About the Role: The Media Team at Cantina is building the...  ...characters. We’re looking for a Software Engineer to help improve the speech, audio, and media systems at the heart...  ...team’s responsibilities cover low-level media processing pipelines,... 
    Senior
    Full time
    Work at office

    Cantina

    Sunnyvale, CA
    3 days ago
  • $174k - $252k

    Perform fleet-level performance analysis of key ML workloads (e.g., Gemini) on future...  ...advanced simulation tools to evaluate hardware/software trade-offs and guide next-generation...  ..., compiler developers, systems engineers, and TPU architects to analyze and optimize... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $50 per hour

     ...Clearance: SecretPay Transparency: $110300.00 - $204900.00Experience Level: Experienced ProfessionalFT/PT/Casual: FullTimeDepartment:...  ...s built for you.Lockheed Martin Space is seeking a full time Software Engineer Sr. In this role, you will support the software engineering... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Sunnyvale, CA
    2 days ago
  • $140k - $210k

     ...The Role: Yubico is looking for a Senior Software Engineer who is innovative and has a passion...  ...building and interacting with system level services. Comfortable interacting with...  ...please do not send them to our careers staff or employees. Yubico is not... 
    Senior
    Full time
    Contract work
    Work at office
    Immediate start
    Remote work

    Yubico

    Santa Clara, CA
    12 hours ago
  • $152k - $241.5k

     ...We are looking for a Senior Software Engineer - Server Manageability! NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming...  ...definition to customer deployment. Solid understanding of low-level interfaces between SBIOS, BMC and OS like I2C/SPI/PCIe/JTAG... 
    Senior

    NVIDIA

    Santa Clara, CA
    16 hours ago
  •  ...Senior Software Engineer, Server Fleet Infrastructure Join to apply for the Senior Software Engineer, Server Fleet Infrastructure role at...  ...decline to pursue any export licensing process. Seniority level ~ Seniority level Mid-Senior level Employment type... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    16 hours ago
  •  ...optimization of high‑performance C++ software for real‑time video processing...  .... Build and maintain Windows Media Foundation transforms and...  ...applications (including game engines). Act as a technical ambassador...  ...space transformations. Expert‑level GPU and shader programming... 
    Senior
    Full time

    Dolby

    Sunnyvale, CA
    12 hours ago
  • $203.45k - $344.3k

     ...formulate the architecture evolution roadmap from a strategic level, balance short-term delivery and long-term technical debt, and...  ...evolution of data lifecycle costs, data architecture and closed-loop engineering system.Job ResponsbilitiesResponsible for the design and... 
    Senior
    Full time
    Temporary work
    Work experience placement

    XPENG Motors

    Santa Clara, CA
    3 days ago
  • $140k - $170k

     ...conversational user experience, and automated data engineering pipelines. Our solutions are used by leading Telecoms, Media Providers, Retail, and Professional Sports...  ...complex customer requirements, contributing feature-level Python code and maintaining scripts and... 
    Work experience placement
    Remote work
    Relocation

    MetAntz

    Santa Clara, CA
    2 days ago
  • $140k - $200k

     ...Senior Software Engineer, Windows/Desktop ApplicationsMountain View, CA, USAMissionThe mission of Speechify...  ...people use Speechify's text-to-speech products to turn whatever they're reading...  ...code reviews, and making architecture-level decisions.Strong communication skills;... 
    Senior
    Work at office

    Speechify

    Mountain View, CA
    3 days ago
  •  ...A leading cloud infrastructure provider in Sunnyvale, CA, seeks a Senior Software Engineer focused on server fleet infrastructure. This role involves designing scalable solutions, building backend services, and automating infrastructure management in a dynamic environment... 
    Senior
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    16 hours ago
  • $166k - $244k

    # Senior Software Engineer, Generative AI, Chrome Context SafetyGoogle • onsite • 100 Bay Vw Dr, Mountain View, CA 94043, USA • full\_timePay:...  ...environment. You bring a passion for sales, knowledge of online media, and commitment to maximize customer success. You act like... 
    Senior
    Temporary work

    Epic Games (Portuguese)

    Mountain View, CA
    16 hours ago
  • $166k - $244k

     ...Senior Software Engineer, AI/ML, AI and Infrastructure Senior Software Engineer, AI/ML, AI and Infrastructure...  ...salary ranges are determined by role, level, and location. Within the range,...  ...with one or more of the following: Speech/audio (e.g., technology duplicating... 
    Senior
    Full time
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $244.14k - $413.16k

     ...QualificationsBachelor's degree or higher in Computer Science, Software Engineering, Artificial Intelligence, or related fields.5-8+ years of...  ...experience in data cleaning, transformation, and loading.Production-level experience with distributed message queues (Kafka / Pulsar /... 
    Senior
    Full time
    Overseas

    XPENG Motors

    Santa Clara, CA
    3 days ago
  • $166k - $244k

     ...Senior Software Engineer, AI/ML, Google Ads Google Mountain View, CA, USA Mid Experience...  ...experience with one or more of the following: Speech/audio (e.g., technology duplicating...  ...salary ranges are determined by role, level, and location. Within the range,... 
    Senior
    Full time

    Google

    Mountain View, CA
    16 hours ago
  •  ...Google is seeking a Senior Software Engineer for AI/ML work on NotebookLM Content Studio. You will contribute to multimodal media pipelines and collaborate with cross-functional teams on prompt engineering, model safety, and system efficiency. The role emphasizes leadership... 
    Senior

    Google Inc.

    Mountain View, CA
    1 day ago
  • $162k - $260k

     ...Localization team is responsible for the software that safely and accurately estimates...  ...facilities. We are searching for a Senior Software Engineer to join us in solving these technical...  ...using modern best practices ~ Graduate level degree in CS/Robotics/EE ~ Deep knowledge... 
    Senior
    Full time

    Aurora Innovation

    Mountain View, CA
    12 hours ago
  • $182k - $193k

     ...brand in new and meaningful ways. We want to bring in a senior-level software engineer to join the engineering team building Dynamic Interaction,...  ...Dynamic Interaction instantly follows and captures fluent speech in real-time, ignores off-topic speech, allows users to... 
    Senior
    Work at office

    SoundHound Inc.

    Santa Clara, CA
    16 hours ago
  • $204k - $259k

     ...that are core to our autonomous driving software. We help our partners by offering the best...  ...driving. We are looking for engineers with ML system expertise to help us train...  ...relevant training and education, and skill level. Your recruiter can share more about the... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    12 hours ago
  • $193.93k - $291.15k

     ...with our generalized AI-first self-driving software. Built to learn and improve through data,...  ...and we are looking for a Software Engineer to join our Localization & Mapping team....  ...is between $193,930 and $291,150 for the level at which this job has been scoped. Your base... 
    Senior
    Full time

    Nuro

    Mountain View, CA
    12 hours ago
  • $149.4k - $211k

     ...ML pipelines for generative media, multimodal understanding, and...  ...degree in Computer Science, Engineering, Computer Information Systems...  ...experience in the job offered or in a Software Engineer-related occupation....  ...from a broad, systems-level perspective; Designing and executing... 
    Full time
    Work at office

    Google

    Mountain View, CA
    4 days ago
  • $152k - $228k

     ...with our generalized AI-first self-driving software. Built to learn and improve through data,...  .... We continuously refine our routing engine to calculate more efficient routes, deliver...  ...is between $152,000 and $228,000 for the level at which this job has been scoped. Your base... 
    Senior
    Full time

    Nuro

    Mountain View, CA
    12 hours ago
  • $184k - $287.5k

     ...is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level designs. As a senior software engineer, you will craft highly efficient software to automate and facilitate chip... 
    Senior
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    4 days ago
  • $170k - $216k

     ...developer velocity. We’re looking for a software engineer to join the team to build and maintain...  ...report to the Head of ML Platform- Senior Staff Software Engineer. You will:...  ...relevant training and education, and skill level. Your recruiter can share more about... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA is seeking a skilled Senior Software Engineer to join our Subnet Manager team. This team develops network management software that configures...  .... The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $224k - $356.5k

     ...a lasting impact on the world.We are now looking for a Senior Software Performance Engineer for Autonomous Vehicles! Our team builds NVIDIA’s end-to...  ...The base salary range is 224,000 USD - 356,500 USD for Level 5, and 272,000 USD - 431,250 USD for Level 6.You will also... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $136k - $218.5k

     ...The NVIDIA Clocks group is looking for a dedicated and motivated Software developer with particular interest in algorithms and RTL Design...  .... The base salary range is 136,000 USD - 218,500 USD for Level 3, and 168,000 USD - 264,500 USD for Level 4.You will also be eligible... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...can make a lasting impact on the world.We are seeking for a Senior Software Engineer for the Parking, Autonomous Vehicles team at Nvidia. In...  ...positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    12 hours ago
  • $204k - $259k

     ...advances, and tooling improvements You have: Backend engineer with experience building server-side infrastructure and data...  ...location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $131k - $213.5k

     .... Job Description Your Career We’re looking for a Software Engineer to join our Information Technology team and help lead the development...  ...Data Center instances. Troubleshoot system and user-level issues and implement scalable, long-term solutions.... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Media Software Engineer, Speech (Senior-Staff Levels). Be the first to apply!