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.