T

Tavus

AI-driven video personalization for customer engagement

Senior Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USANo salary listedIn-person

About the Job

Requirements

  • Fluency in Python with substantial experience in concurrent programming, including asyncio, multiprocessing, event loops, the Global Interpreter Lock, and shared memory.
  • Experience building real-time systems involving video, audio, or model inference, with an understanding of millisecond latency budgets.
  • A senior track record of setting direction, owning decisions, and delivering projects to completion.
  • Ability to explain complex concepts clearly and teach colleagues.

Responsibilities

  • Take loosely defined product priorities, such as voice localization for accent support or multilingual sentence endpointing, and turn them into specifications, architectures, and shipped features.
  • Partner with Research to bring state-of-the-art real-time models into the Conversational Video Interface, including conducting research when needed.
  • Identify flaky processes or slow paths and improve them independently.
  • Ship end-to-end features for the Conversational Video Interface.
  • Build and maintain real-time conversational functionality operating during live conversations between people and PALs.

Desired Qualifications

  • Experience with GPUs and GPU management.
  • Deep experience with video streaming over WebRTC.
  • Deep experience with large language models and agentic frameworks.
  • Extensive experience with low-level systems.

About the Company

Tavus

AI-driven video personalization for customer engagement

Tavus offers a video personalization platform for digital marketing that uses AI to turn one recorded video into many personalized videos tailored for individual customers, helping businesses boost engagement and repeat conversions. It works by taking a single video and applying AI-powered voice cloning and customization to generate hundreds or millions of personalized outputs, with pricing available in annual, premium, and guru plans. Tavus differentiates itself by enabling large-scale, AI-driven personalization so teams can maintain personal customer interactions without creating each video from scratch. Its goal is to deepen customer connections, increase loyalty, and grow sales by delivering personalized video messages at scale.

Company size
51-200
Company stage
Series B
Total funding
$64.2M
Headquarters
San Francisco, CA
Founded
2020

Recently Posted Jobs

Explore more opportunities at Tavus

See more jobs