Software Engineer, Agents at LiveKit
Ontario, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

14 Jan, 27

Salary

50000.0

Posted On

16 Oct, 26

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Services

Description

What You'll Do


  • Design and develop core functionality for the LiveKit Agents framework
  • Help define the text modality of the framework, enabling agents to interact with users across channels such as SMS
  • Design abstractions for stateful and durable agentic workflows, allowing agents to maintain state and coordinate work across interactions that may span minutes, hours, or longer
  • Shape agent-to-agent communication and delegation patterns, enabling voice agents to hand off tasks, collaborate, and compose into more sophisticated systems
  • Build simple, powerful developer APIs over complex distributed and real-time systems
  • Iterate quickly based on feedback from our developer community
  • Write clear documentation, examples, and reference implementations
  • Work primarily with Python and TypeScript

Who You Are


  • Experienced building LLM-based applications and agentic systems
  • Skilled at navigating complex systems and turning complexity into clean abstractions
  • Comfortable reasoning about state, concurrency and asynchronous workflows
  • Product-minded and excited about designing APIs and developer experiences
  • Experience building developer tools, frameworks, or SDKs is a plus
  • Interested in exploring emerging patterns in agent architecture rather than simply applying established ones
  • Comfortable working collaboratively in a remote environment

Our Commitment to You


  • An opportunity to build something truly impactful to the world
  • Contribute to open source alongside world-class engineers
  • Competitive salary and equity package
  • Health, dental, and vision benefits
  • Flexible vacation policy


Responsibilities
Loading...