LiveKit, Inc. logo

Software Engineer

Job Overview

Location

Remote, U.S

Job Type

Full-time

Category

Backend Engineer

Date Posted

March 18, 2026

Full Job Description

đź“‹ Description

  • • As a Software Engineer at LiveKit, you will play a pivotal role in shaping the infrastructure that powers the next generation of voice-driven AI applications, enabling developers worldwide to build, deploy, and scale intelligent agents with reliability and performance at scale.
  • • Your work will directly impact how companies like OpenAI, Salesforce, and Spotify integrate voice AI into their products, making human-computer interaction more natural, efficient, and accessible through cutting-edge real-time communication technologies.
  • • Day to day, you will design, develop, test, and maintain core components of the LiveKit Agents framework using Python and Node.js, focusing on creating robust, production-ready tools for voice AI workflows.
  • • You will enhance the foundational framework for building LLM-based voice applications by optimizing performance, reducing latency, and ensuring seamless integration with evolving AI models and protocols.
  • • A key part of your role will involve building and maintaining framework plugins that connect LiveKit with state-of-the-art third-party services, including Speech-To-Text (STT), Text-To-Speech (TTS), and Large Language Model (LLM) providers, enabling developers to swap and combine best-in-class AI capabilities.
  • • You will author clear, comprehensive documentation and practical examples that lower the barrier to entry for developers, helping them understand and implement complex voice AI architectures with confidence.
  • • Your technical contributions will span WebRTC for real-time media transport, Voice Activity Detection (VAD), Semantic Turn Detector Models (EOU), voice pipeline orchestration, multi-agent systems using ReAct and Chain-of-Thought paradigms, and the Model Context Protocol (MCP) for contextual AI interactions.
  • • You will collaborate closely with a distributed team of world-class engineers who are deeply committed to open source excellence, participating in code reviews, design discussions, and iterative development cycles that prioritize both innovation and stability.
  • • Working remotely within the U.S., you will enjoy the flexibility to manage your schedule while contributing to a high-impact mission that sits at the intersection of real-time communications and generative AI.
  • • In this role, you will deepen your expertise in scalable AI infrastructure, gain hands-on experience with cutting-edge voice and LLM technologies, and become a trusted contributor to one of the most influential open source projects in the voice AI ecosystem.
  • • You will have the opportunity to see your code deployed in production environments serving billions of annual interactions, directly influencing how voice AI is adopted across industries ranging from education to enterprise customer service.

🎯 Requirements

  • • Bachelor of Science degree in Computer Science & Mathematics, Computer Science, Computer Engineering, or a closely related field.
  • • Minimum 18 months of professional experience in developing scalable generative AI and machine learning infrastructures, with proven ability to build and maintain production systems.
  • • Hands-on experience with speech-related model optimizations, including implementing voice pipelines using WebRTC, Voice Activity Detection (VAD), and semantic turn detector models (EOU) for real-time audio processing.
  • • Proficiency in Python and Node.js, with demonstrated ability to write clean, efficient, and well-tested code for backend and framework-level development.
  • • Familiarity with LLM fine-tuning techniques such as Supervised Fine-Tuning (SFT) and Direct Preference Optimization (DPO), as well as experience with Retrieval-Augmented Generation (RAG) and vector databases for NLP applications.
  • • Understanding of multi-agent architectures including ReAct, Chain-of-Thought, and Tree-of-Thought, and how they enable complex reasoning and task decomposition in AI systems.

🏖️ Benefits

  • • Competitive salary and equity package designed to reward impact and long-term contribution to the company’s mission.
  • • Comprehensive health, dental, and vision benefits to support your well-being and that of your dependents.
  • • Flexible vacation policy that encourages rest, recharge, and sustainable productivity without rigid accrual tracking.
  • • Opportunity to contribute to open source software alongside world-class engineers, with visibility and recognition in the global developer community.
  • • Fully remote work arrangement within the U.S., allowing you to work from anywhere while collaborating with a distributed, high-caliber team.

Skills & Technologies

Python
JavaScript
React
Node.js
GitHub
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

LiveKit, Inc. logo
LiveKit, Inc.
Visit Website

About LiveKit, Inc.

LiveKit provides open-source and cloud infrastructure for real-time audio and video applications, offering SDKs, APIs, and managed services that enable developers to embed scalable WebRTC-based communication into apps with features such as live streaming, video calls, and AI-driven voice agents.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

20 days ago

Apply
Argentina - Remote
Full-time
Expires Jun 21, 2026
TypeScript
Scala
React
+4 more

4 days ago

Apply
Argentina
Full-time
Expires May 12, 2026
Java
Remote

1 month ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply