Senior Software Engineer driving Tavus's real-time Conversational Video Interface (CVI). Own end-to-end feature development for multimodal AI conversations, integrate research models, optimize latency, and proactively fix issues in live human-AI interactions. Requires deep Python concurrency expertise and real-time systems experience.
Salary not listed
On-site5+ YOEFullstack Engineering
About the role
What you'll own
Ship features end-to-end: take loosely defined product priorities (e.g. voice localization for accent support, multilingual sentence endpointing) and turn them into specs, architecture, and shipped features.
Partner with Research to bring state-of-the-art real-time models into the Conversational Video Interface (CVI). This may involve dipping into research territory.
Fix issues proactively: address flaky processes or slow paths without needing tickets or permission.
What this role has shipped
Guided Browser Control: framework allowing PALs to drive a real web browser mid-conversation, narrating clicks and scrolls.
Magic Canvas: interactive cards rendered on the video stream (questions, text boxes, calendars, charts, alerts).
Memories and Knowledge Base: context layer for recalling past conversations and pulling from document stores in real time.
Utterance-to-utterance optimization: reducing conversational latency by hundreds of milliseconds.
Requirements
Fluent in Python with deep expertise in concurrent programs (asyncio, multiprocessing, event loops, GIL, shared memory).
Experience building real-time systems (video, audio, or model inference) and working within millisecond latency budgets.
Senior track record of setting direction, owning decisions, and delivering results.
Ability to explain complex concepts clearly and teach others.
Nice-to-haves
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.
Skills
PythonAsyncioMultiprocessingWebrtcLLMsGpusReal-Time Systems
Senior Software Engineer building custom payments workflows and integrations with multiple payment service providers (PSPs) at an AI-native revenue platform. Requires 5+ years experience specializing in payments systems, complex system design, and strong AI interest.
175k – 240k
On-site5+ YOEFullstack Engineering
Senior Software Engineer, Merchant Onboarding
TabsNew York, NY
Senior Software Engineer building the full merchant onboarding journey at Tabs, an AI-native revenue platform. Own core backend services, product surfaces, internal tooling, and data flows end-to-end for finance teams. 5-8 years experience; fullstack TypeScript/React skills preferred.
175k – 240k
On-site5+ YOEFullstack Engineering
Senior Product Engineer
AurelianSeattle, WA
Senior Product Engineer who owns outcomes end-to-end: talks to 911 dispatch customers, identifies problems, defines roadmap/prioritization, then builds and ships features across the AI call-handling and dispatcher-assistant platform. Requires product thinking, high ownership, customer empathy, and comfort across the full stack.
160k – 220k
On-site4+ YOEFullstack Engineering
Senior Engineer I
SimplePracticeSanta Monica, CA +1
Senior full-stack engineer (heavy backend focus) building the next-generation practice management platform at SimplePractice. Develop features end-to-end with Ruby on Rails, Ember.js, AI/ML, and LLMs; requires 8+ years experience and compliance knowledge (PCI/HIPAA).
217k – 217k
Hybrid8+ YOEFullstack Engineering
Senior Software Engineer
CarbonSunnyvale, CA
Senior Software Engineer building and scaling customer-facing web applications and modern APIs that integrate with backend services and control Carbon's global 3D printer network. Requires 5+ years experience with deep React expertise, API design, cloud platforms, and comfort working across the full web-to-backend stack.