LiveKit logo
LiveKit Verified
Real-time Communication, WebRTC, Software, Developer Tools

Senior Software Engineer, Agents (Python)

United StatesOnsiteFull TimeSenior$120,000–$250,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

LiveKit is seeking an experienced Senior Software Engineer to join their team and build the Agents framework, an open-source platform for AI-driven server applications that can interact in real-time. This role focuses on designing and implementing the core Python framework, including its APIs, abstractions, and architecture. The ideal candidate is passionate about framework design, open-source development, and creating tools that engineers love. Responsibilities include owning features from design to implementation, solving complex design problems, and collaborating across different technology stacks. Experience with Python production systems and strong API design instincts are essential.

At LiveKit, we build open-source APIs to power the future of computing. We are a company of engineers building software stacks for other engineers.
You'll thrive at LiveKit if you:

  • obsess over crafting APIs and abstractions that are simple, durable, and practical
  • care deeply about developer experience and clean design
  • are known as the person who can untangle hard architectural problems
  • can move quickly from idea → design → implementation
  • form strong technical opinions and defend them thoughtfully
  • enjoy learning new systems, tools, and technologies

The best way to impress us is with thoughtful
Issues or PRs on our GitHub repos
😊
About This Role
We’re looking for an experienced engineer to help build the
Agents framework
.
The Agents framework enables developers to build AI-driven server applications that can
see, hear, and speak in real time
. It’s an open-source platform designed for building realtime, agentic applications.
In this role, you'll help design and implement the
core Python framework
that developers rely on to build AI agents. You’ll work on the APIs, abstractions, and architecture that define how developers interact with the system.
This role is ideal for someone who enjoys
framework design, open-source development, and building tools other engineers love to use.
What You'll Do

  • Design and implement core components of the Agents Python framework
  • Define APIs and abstractions that developers rely on
  • Own features from design through implementation
  • Identify simple and elegant solutions to complex design problems
  • Propose and debate architectural decisions that shape the framework
  • Ensure new features integrate cleanly with the broader ecosystem
  • Collaborate with engineers across Python, Node, and Rust systems

Who You Are

  • Strong experience building production systems in Python
  • Excellent API design instincts and strong engineering taste
  • Able to independently drive projects from idea to completion
  • Solid experience building SDKs, frameworks, or developer tools
  • Comfortable navigating complex systems and making design tradeoffs
  • Able to clearly communicate technical ideas and architectural decisions

Nice to have:

  • Open-source contributions or libraries you maintain
  • Experience building LLM-based or agentic applications
  • Familiarity with TypeScript / JavaScript ecosystems

Our Commitments to You

  • An opportunity to build infrastructure for the next generation of AI applications
  • The chance to work on open-source software used by developers around the world
  • A small, high-caliber engineering team that values craft and technical excellence
  • Competitive salary and equity package
  • Health, dental, and vision benefits
  • Flexible vacation policy

*LiveKit is an equal opportunity employer and does not discriminate on the basis of any characteristic protected by applicable law. If you require a reasonable accommodation during the application or interview process, please contact*
*recruiting@livekit.io*
*.*
Compensation Range: $120K - $250K

Ready to apply?
You'll be redirected to LiveKit's application page.