Remote Senior Software Engineer (CVI)

at Tavus

Posted 2 days ago 5 applied

Description:

  • Tavus is seeking a Senior Software Engineer (CVI) to be a technical driver for their Conversational Video Interface product.
  • This role is hands-on and focuses on multimodal real-time conversational products.
  • The ideal candidate has experience tackling ambiguous problems, strong opinions about architecture and interface design, and a track record of shipping polished, reliable software.
  • Responsibilities include owning the development and delivery of new features, such as voice localization for accent support and improving conversational smoothness.
  • The engineer will collaborate closely with product and engineering leadership, as well as the research team, to integrate real-time models into the CVI.
  • The role requires contributing across the full product stack and ensuring reliability and uptime.

Requirements:

  • Candidates must be fluent in Python and have extensive experience with IPC, multiprocessing, and async frameworks.
  • A willingness to learn and adapt in a fast-changing environment is essential.
  • The candidate should thrive in ambiguity and possess a senior mindset, setting direction and owning decisions.
  • Strong communication skills are necessary to convey complex ideas clearly and teach others.
  • Bonus qualifications include deep experience with video streaming over WebRTC, working with LLMs and agentic frameworks, and extensive experience with low-level systems.

Benefits:

  • Tavus offers a flexible work schedule and unlimited PTO.
  • Employees receive competitive healthcare and gear stipends.
  • The company fosters a family-like environment where success is shared among the team.
  • Tavus encourages learning, driving impact, and being part of a team that employees love.
  • The company values diversity and inclusivity, aiming to create a culture that drives success.