livekit

Research Engineer (Reinforcement Learning)

Listed by employer · Checked

Posted within 60 days ·

  • remote
  • FullTime
  • R&D
  • North America
  • APJ
  • EMEA
Work arrangement
remote
Employment
FullTime
Stated compensation
USD 135,000–300,000 1 YEAR
Apply on company website ↗
01 / A QUICK CHECK BEFORE YOU APPLY

Does the location policy fit?

Choose where you would work from. We’ll compare it with the posting’s stated requirements.

Choose the country you will work from. You can change this anytime.

Country and sponsorship changes take effect when you click Check eligibility.

Applying from United States

Likely eligible to apply remotely

Checked for applicants in United States; employer sponsorship is not needed. Based on the source posting · not a hiring or work-authorization guarantee.

The stated geographic scope includes your country.

Why this result?

2 supporting signals

  • The stated geographic scope includes your country.
  • The role is described as remote; geographic restrictions still apply.

1 still unclear

  • Visa sponsorship is not specified.
Source: ashbyChecked Original posting ↗

Requirements

2 with evidence7 unclear or unstated
Remote policy
remote
“Provider workplace type: remote”
From employer posting metadata
Geographic scope
North America, EMEA
“Provider location: North America • Provider location: EMEA”
From employer posting metadata
Employment type
FullTime
Compensation
USD 135,000–300,000 1 YEAR
7 fields not stated in this posting
Employer sponsorship
Not specified
Degree requirement
Not specified
Security clearance
Not mentioned
Timezone / hours
Not specified
Citizenship requirement
Not mentioned
Minimum experience (years)
Not specified
Work authorization
Not specified

These details were not stated in the tracked posting. Confirm with the employer.

READ IT IN THE EMPLOYER’S OWN WORDS

Original job description

Reading view uses normalized posting text so exact evidence excerpts can be highlighted.

About LiveKit 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. Founded in 2021, LiveKit powers voice AI applications for OpenAI, xAI, Salesforce, Coursera, Spotify, and thousands of others, collectively facilitating billions of calls each year. About This Role
Read full descriptionShow less description
We are looking for an exceptional engineer to build post-training at LiveKit. Our agents run over voice and increasingly over text channels like SMS and chat, and the interesting problems show up over long horizons: staying useful across many sessions, working with context that accumulates over time, and using tools reliably in the middle of a live conversation. What You'll Do Build the environments and verifiers our models train against Own the synthetic data pipeline, from generation through the quality gates Run training experiments end to end, and explain what moved the model Build the evaluations a release has to clear Choose and adapt open-weight base models for our tasks Make trained behavior hold up for voice and text agents alike Ship models into production and keep improving them on real usage Who You Are A strong Python engineer Have carried a model from raw data through to production Treat data as the product: coverage, diversity, leakage Assume a model will exploit a weak reward, and design against it Comfortable with GPUs and honest about their limits Know when to train, and when not to Comfortable working collaboratively in a remote environment Nice to Have Experience with post-training: fine-tuning, reward design, or reinforcement learning such as GRPO RL and fine-tuning frameworks such as TRL, verl, or OpenRLHF, or a training loop you wrote yourself Fast rollouts with vLLM or SGLang, multi-GPU training with FSDP Training tool-using or multi-turn agents Execution sandboxes, verifiers, eval harnesses, or tooling other engineers depend on Open-weight families such as Qwen or Llama, LoRA and similar Our Commitment to You The opportunity to shape the brand of a fast-growing developer platform Collaboration with a small, senior team that deeply values craft and creativity 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.
Original formatting and links

About LiveKit

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. Founded in 2021, LiveKit powers voice AI applications for OpenAI, xAI, Salesforce, Coursera, Spotify, and thousands of others, collectively facilitating billions of calls each year.

About This Role

We are looking for an exceptional engineer to build post-training at LiveKit. Our agents run over voice and increasingly over text channels like SMS and chat, and the interesting problems show up over long horizons: staying useful across many sessions, working with context that accumulates over time, and using tools reliably in the middle of a live conversation.

What You'll Do

  • Build the environments and verifiers our models train against

  • Own the synthetic data pipeline, from generation through the quality gates

  • Run training experiments end to end, and explain what moved the model

  • Build the evaluations a release has to clear

  • Choose and adapt open-weight base models for our tasks

  • Make trained behavior hold up for voice and text agents alike

  • Ship models into production and keep improving them on real usage

Who You Are

  • A strong Python engineer

  • Have carried a model from raw data through to production

  • Treat data as the product: coverage, diversity, leakage

  • Assume a model will exploit a weak reward, and design against it

  • Comfortable with GPUs and honest about their limits

  • Know when to train, and when not to

  • Comfortable working collaboratively in a remote environment

Nice to Have

  • Experience with post-training: fine-tuning, reward design, or reinforcement learning such as GRPO

  • RL and fine-tuning frameworks such as TRL, verl, or OpenRLHF, or a training loop you wrote yourself

  • Fast rollouts with vLLM or SGLang, multi-GPU training with FSDP

  • Training tool-using or multi-turn agents

  • Execution sandboxes, verifiers, eval harnesses, or tooling other engineers depend on

  • Open-weight families such as Qwen or Llama, LoRA and similar

Our Commitment to You

  • The opportunity to shape the brand of a fast-growing developer platform

  • Collaboration with a small, senior team that deeply values craft and creativity

  • 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.

Matched by role category. Review each posting’s requirements before applying.

Explore stated remote geography

These collections reflect applicant location statements, not authorization or citizenship.

THE JOB ELIGIBILITY CHECKER

Check a job