LiveKit provides a WebRTC-based infrastructure layer for building real-time audio and video applications, particularly focusing on voice AI agents. They offer SDKs and a platform to help developers integrate real-time communication and AI into their products. The company is actively hiring for various engineering roles, indicating significant investment in their core technology.
What they want, where you stand, and the exact résumé edits to qualify.
Biggest lever: Gain practical experience building with WebRTC and Rust, ideally in a real-time audio/video context.
A starter prompt for Claude Code, what you'll need, and how to reach them.
You are an expert full-stack developer. Build a minimal viable product (MVP) for a real-time voice AI agent platform. The MVP should allow two users (or a user and an AI) to connect via WebRTC, exchange real-time audio, and have the AI transcribe the user's speech and respond using text-to-speech. Use Next.js 16 App Router (React 19, Tailwind v4) for the frontend, Node.js/Express for a simple signaling server, and WebSockets for real-time communication. For the AI components, integrate with a public Speech-to-Text API (e.g., Google Cloud Speech-to-Text) and a Text-to-Speech API (e.g., ElevenLabs or Google Cloud TTS). Focus on getting the core audio streaming, transcription, and synthesized speech response working end-to-end. Provide clear instructions for setting up the signaling server, client, and API keys. The goal is to demonstrate a functional voice AI interaction. The build/verify gate is a demo where a user speaks into the browser, sees their words transcribed, and hears an AI-generated response.
LiveKit| http://livekit.io/ | VoiceAI | webRTC | Remote | Full Time LiveKit is building the infrastructure layer for the voice-driven era of computing. Our platform gives developers everything they need to build, test, deploy, scale, and observe agents in production. Hiring: >> Staff Rust SDK Engineer: https://jobs.ashbyhq.com/livekit/a1d10340-7cd9-4029-9a56-139... >> Staff Security Engineer: https://jobs.ashbyhq.com/livekit/efc06ff8-37c4-473e-8de8-bbb... >> Sr Software Engineer, Agent Platform: https://jobs.ashbyhq.com/livekit/f152aa9f-981c-4661-99d3-683... >> Developer Success Engineer: https://jobs.ashbyhq.com/livekit/fdff28df-2245-43c1-bb09-430... >> Sr Software Engineer, Telephony: https://jobs.ashbyhq.com/livekit/d9a2f119-0c83-4b39-a7de-7d2... Co-founders: Russ d'Sa (CEO/Cofounder) https://www.linkedin.com/in/russelldsa/ & David Zhao (CTO/Cofounder) https://www.linkedin.com/in/davidzhao/ Check out our blog: https://livekit.com/blog Our other roles: https://livekit.io/careers?utm_source=1bpyr8q375
Build a small, public-facing web application that incorporates real-time audio/video communication using a WebRTC library (e.g., WebRTC directly in browser or a JS wrapper). Concurrently, complete a foundational Rust course (e.g., Rust Book) and implement a small CLI tool or web service in Rust to demonstrate proficiency. (Approx. 2-3 months for combined learning and project shipping).
New: Google Cloud Speech-to-Text and Text-to-Speech APIs; requires understanding API key setup and client libraries - ~1 day
Learn it: Google Cloud docs ↗
Get set up: Create a GCP project → enable the needed API → download a service-account key.
New: ElevenLabs API for advanced TTS - ~few hours
Learn it: Search getting-started ↗
Get set up: Create the account/instance, generate the API key or credentials, and add them to your project's environment variables.
Standard Next.js deployment
Standard for Next.js backend/API routes
This is a job posting on 'whoishiring'. Apply directly via the provided AshbyHQ job links.
“LiveKit is hiring for foundational WebRTC and Voice AI engineering roles. While I am a solo operator, I have deep experience building real-time communication systems and AI integrations, and I am highly proficient with AI coding tools for rapid development. I could build a highly focused vertical solution leveraging your platform.”
Open the original ↗