This position is no longer available

Tavus was looking for a Senior Software Engineer (CVI)

Tavus is hiring a Senior Software Engineer to join the team behind its Conversational Video Interface (CVI) product. This is a hands-on role driving the development of a multimodal, real-time conversational platform. You will work closely with product and engineering leadership to shape the future of how users interact with state-of-the-art models.

What You'll Do

  • Jump into the existing CVI codebase and own the development and delivery of new features.
  • Build capabilities like voice localization for accent support, improved sentence endpointing, and naturalness optimization.
  • Partner closely with the Research team to integrate real-time models into CVI.
  • Contribute across the full product stack as needed, including dipping into research.
  • Work with the team to nail reliability and uptime.

What We're Looking For

  • Fluent in Python.
  • Loads of experience with IPC, multiprocessing, and async frameworks.
  • Comfortable with low-level concepts.
  • Comfortable out of your normal comfort zone and willing to learn on the fly.
  • Thrives in an ambiguous and fast-changing space.
  • Brings a senior mindset: sets direction, owns decisions, and gets things over the finish line.
  • Communicates the complex with incredible clarity and leverages communication abilities to teach others.

Nice to Have

  • Deep experience with video streaming over WebRTC.
  • Deep experience working with LLMs and agentic frameworks.
  • Extensive experience with low-level systems.

Technical Stack

  • Python
  • IPC
  • Multiprocessing
  • Async frameworks
  • WebRTC
  • LLMs

Team & Environment

Work closely with product and engineering leadership.

Benefits & Compensation

  • Flexible work schedule
  • Unlimited PTO
  • Competitive healthcare
  • Gear stipends

At Tavus, we are not looking for cultural fits, we are looking for culture creators. Diversity is what drives our success – it’s at the core of how we hire, communicate, and work. We are inclusive to all and combine our diverse backgrounds, skill sets, and thinking to build the best experiences.

Required Skills
PythonDistributed SystemsPerformance OptimizationAPIsMicroservices
About company
Tavus
Tavus builds the human layer of AI, making human-AI interaction as natural as face-to-face interaction through pioneering research in multi-modal AI models for human perception and avatar rendering. Their models power text-to-video AI avatars and real-time conversational video experiences across industries like healthcare, recruiting, sales, and education.
All jobs at Tavus Visit website
Job Details
Category backend
Posted 10 months ago