Senior Software Engineer CVI

Tavus is an AI research lab and operating company focused on Human Computing, offering real-time human-like AI PALs, multimodal models, developer APIs, and a no-code PAL Maker.

San Francisco, California, United States
About Tavus

Tavus builds foundational AI models for perception, conversational understanding, voice, and human rendering. Its current offerings include the Conversational Video Interface developer API, PAL Maker for no-code AI-human creation and deployment, and managed enterprise PAL solutions for use cases such as recruiting, healthcare, sales, education, and onboarding.

View jobs by Tavus

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Lead end-to-end delivery of features for Tavus's real-time Conversational Video Interface, translating loosely defined priorities into specifications, architecture, and production software. Integrate real-time research models, improve unreliable or slow systems, optimize conversational latency, and teach complex technical concepts.

Requirements

  • Fluent in Python with deep experience in concurrent programs.
  • Understand asyncio, multiprocessing, event loops, the GIL, and shared memory.
  • Have built real-time video, audio, or model-inference systems.
  • Demonstrate a senior track record of setting direction, owning decisions, and delivering projects.
  • Explain complex technical concepts clearly and teach others.

Responsibilities

  • Ship end-to-end features from loosely defined product priorities.
  • Develop specifications and architecture for conversational video capabilities.
  • Partner with research to integrate real-time models.
  • Investigate and fix flaky processes and slow paths.
  • Optimize latency across conversational turns.