Ovii Job Board

Software Engineer, Agents

LiveKit

NAMER • Remote - NAMER • Full-Time

Posted 2026-08-11 USD 135,000 - USD 300,000 per year Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

As a Software Engineer on the Agents team, you will craft the core abstractions and APIs that power AI agents, handling real‑time voice, text, and workflow orchestration. You will work remotely with Python and TypeScript to deliver developer‑friendly tools for building, scaling, and observing agentic applications.

Role Snapshot

  • Build core LiveKit Agents framework
  • Design stateful, durable workflows
  • Create developer‑focused APIs
  • Implement in Python & TypeScript
  • Shape agent‑to‑agent communication
  • Write docs, examples, and reference code
  • Iterate with community feedback

Must-Have Requirements

  • Python
  • TypeScript
  • LLM‑based application development
  • Complex system abstraction
  • Stateful concurrency and async workflow reasoning
  • API design for developer experience
  • building LLM‑based applications and agentic systems
  • designing APIs and developer tools for distributed systems
  • working with Python and TypeScript

Nice-to-Have Signals

  • Experience building developer tools, frameworks, or SDKs
  • Interest in emerging agent architecture patterns
  • building developer tools, frameworks, or SDKs

Work Setup

  • Location: NAMER
  • Work mode: REMOTE
  • Remote scope: COUNTRY_RESTRICTED
  • Remote countries: NAMER, APJ
  • Employment type: Full-Time

Not Specified in JD

  • Salary range
  • Visa sponsorship
  • Remote eligibility details
  • Education requirement
  • Certifications
  • Travel
  • Coding test

What You'll Likely Work On

  • Design and implement core functionality for the LiveKit Agents framework
  • Define text‑based interaction modalities across channels such as SMS
  • Create abstractions for stateful, durable agent workflows that span long periods
  • Develop patterns for agent‑to‑agent communication and task delegation
  • Build clean, developer‑centric APIs over complex distributed, real‑time systems
  • Produce clear documentation, examples, and reference implementations
  • Collaborate remotely and iterate quickly based on developer community feedback

Good Fit If You Have

  • Passionate about building LLM‑driven AI agents
  • Enjoy turning complex system behavior into clean abstractions
  • Product‑mindset focused on developer experience
  • Comfortable collaborating in a fully remote environment
  • Curious about emerging agent architecture patterns

Skills

  • Python
  • TypeScript
  • LLM‑based application development
  • Distributed systems
  • Real‑time communication
  • API design
  • Asynchronous programming
  • Stateful workflow design
  • Developer tooling

Remote Eligibility

  • NAMER
  • APJ