This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're hiring a Senior Software Engineer (CVI) to be a technical driver on the Tavus Conversational Video Interface product. This is a very hands-on role focused primarily on our multimodal real time conversational product. This isn't your first rodeo - you've tackled ambiguous problems head on, you have strong opinions about architecture and interface design, and you know how to ship polished, reliable software. You'll work closely with product, and engineering leadership to build the future of human-computer interfaces, fast.
Job Responsibility:
Jump into our existing CVI codebase and own the development and delivery of new features (ex: Voice localization for accent support, improve sentence endpointing for conversational smoothness, all features related to naturalness optimization)
Help shape the future for how users interact with our SoTA models by partnering closely with our 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
Requirements:
You are fluent in Python and have loads of experience with IPC, multiprocessing, and async frameworks. Low level concepts are dear friends
You're comfortable out of your normal comfort zone and are willing to learn on the fly
You thrives in an ambiguous and fast changing space. The state of the art changes on a dime and you react fast
You bring a senior mindset: you set direction, owns decisions, and get things over the finish line.
You communicate the complex with incredible clarity and leverage your communication abilities to teach others
Nice to have:
Deep experience with video streaming over WebRTC
Deep experience working with LLMs and agentic frameworks