Tavus

Senior Software Engineer (CVI)

San Francisco. Posted 4 months ago

The role

A Senior Software Engineer will act as a technical driver for the Conversational Video Interface. You will ship end-to-end features and partner with Research to integrate real-time models.

What you will do

  • Ship features end-to-end from specification to architecture.
  • Partner with Research to bring state-of-the-art real-time models into CVI.
  • Fix flaky processes or slow paths.
  • Turn loosely defined product priorities into shipped features.

Required qualifications

  • Fluent in Python with real depth in concurrent programs.
  • Knowledge of low-level concepts including asyncio, multiprocessing, event loops, the GIL, and shared memory.
  • Experience building real-time systems such as video, audio, or model inference.
  • Senior track record of setting direction, owning decisions, and delivering projects.
  • Ability to explain complex things clearly to teach others.

Nice to have

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

About the company

Tavus is a research lab pioneering human computing by building AI Humans. They are a Series B company backed by Sequoia Capital, Y Combinator, and Scale Venture Partners.

Senior Software Engineer (CVI) at Tavus | JobZoey