Senior Python Software Engineer
MoovFull Time
Senior (5 to 8 years)
Candidates must be fluent in Python and possess extensive experience with IPC, multiprocessing, and async frameworks, demonstrating comfort with low-level concepts. They should thrive in ambiguous, fast-changing environments, exhibit a senior mindset with ownership and decision-making skills, and communicate complex ideas with clarity. Bonus qualifications include deep experience with video streaming over WebRTC, working with LLMs and agentic frameworks, and extensive experience with low-level systems.
The Senior Software Engineer (CVI) will be a technical driver for the Tavus Conversational Video Interface product, focusing on multimodal real-time conversational features. They will own the development and delivery of new features such as voice localization and sentence endpointing optimization, and partner with the Research team to integrate real-time models into CVI. This role involves contributing across the full product stack, including research, and ensuring product reliability and uptime.
AI-driven video personalization platform for marketing
Tavus offers a video personalization platform that uses artificial intelligence to create customized videos for each customer. The platform takes a single recorded video and generates numerous versions, each tailored with unique voice variables to enhance customer loyalty and encourage repeat purchases. It caters to businesses of all sizes, recognizing the growing need for personalized content in digital marketing. Tavus stands out by enabling the auto-generation of hundreds or even millions of personalized videos, allowing businesses to scale their marketing efforts while maintaining quality interactions. The company likely operates on a subscription or usage-based pricing model, providing various plans to suit different needs. The main goal of Tavus is to help businesses build personal connections with their audience at scale, allowing them to focus on creativity and strategic initiatives.