Skip to main content
Epsilab logo

Member of Technical Staff, Research Engineer (Reinforcement Learning)

Epsilab

San Francisco, CAFull-time$125–300K/yrSeen 1 day agoStill listed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$125–300K/yr
Location
San Francisco, CA
Schedule
Full-time
Work Authorization
Visa required • Visa sponsorship

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

Epsilab is an applied AI research lab building high-fidelity reinforcement learning environments for real-world AI agents. The Research Engineer will develop environments, evaluation systems, and experimental infrastructure, investigate agent performance on complex workflows, and turn findings into improved tasks, reward signals, and research tools. The role works with frontier lab researchers and domain experts, moving from hypotheses to reproducible experiments and usable systems.

Skills & qualifications

RequiredNice to have

Skills

Python, requiredLinux, requiredDocker, requiredAPIs, requiredReinforcement Learning, requiredMachine Learning Experiments, requiredAgent Systems, requiredExperimental Judgment, requiredBaseline Selection, requiredResult Interpretation, requiredMetric Evaluation, requiredCommunication, requiredInitiative, requiredLLM Post-Training, nice to haveRL Algorithms, nice to havePyTorch, nice to haveJAX, nice to haveAgent Benchmarks, nice to haveReward Modeling, nice to haveEnvironment Validation, nice to have

Qualifications

3+ Years Relevant Experience, required

Full job description

About Epsilab Epsilab (YC F26) is an applied AI research lab building training simulations for real-world AI agents. We create high-fidelity reinforcement learning environments that recreate enterprise software, tools, and complex professional workflows, helping agents learn to complete long-horizon tasks. We’re a fast-growing startup working with frontier AI labs. Our team is extremely flat, fast-moving, and creative: you’ll work directly with the founders, contribute ideas across the company, and take ownership from first experiment to shipped product. We value technical curiosity, clear thinking, and people who turn ambitious ideas into working systems. About the role We’re hiring a Research Engineer focused on reinforcement learning to build environments, evaluation systems, and experimental infrastructure for training capable AI agents. You’ll investigate what makes agents succeed or fail on complex workflows, then turn those findings into better tasks, reward signals, and reliable research tools. You’ll work at the intersection of research and engineering, moving quickly from a hypothesis to a reproducible experiment and a system that frontier lab partners can use. Projects will require intense effort, attention to detail, and research taste. We are looking for people who will do whatever it takes to solve immediate bottlenecks, while also thinking in systems and building compounding loops. You will be at the frontier of AI development every day solving agentic knowledge work and the broad diffusion of AI. What you’ll do

  • Collaborate with frontier lab researchers and domain experts to build stateful RL environments with realistic tools, application behavior, resets, and verifiable outcomes.
  • Develop reward functions, graders, and evaluation harnesses that measure task completion and catch shortcuts, reward hacking, and brittle behavior.
  • Design and run experiments on agent performance, task difficulty, generalization, and long-horizon reliability.
  • Analyze agent trajectories and environment state to distinguish model failures from task, tooling, or grading issues.
  • Build pipelines for generating, validating, and replaying tasks and trajectories, with quality checks that combine programmatic validation and expert judgment.

What you’ll bring

  • 3+ years of relevant experience in research engineering, machine learning, or software engineering.
  • Strong Python skills and experience building and debugging systems using Linux, Docker, and APIs.
  • A practical understanding of reinforcement learning, including rewards, policies, exploration, and evaluation.
  • Experience implementing ML experiments or agent systems, and sound experimental judgment: you can choose useful baselines, interpret noisy results, and identify misleading metrics.
  • The initiative to tackle open-ended problems, communicate findings clearly, and ship in a fast-moving startup.

Helpful experience LLM post-training, RL algorithms, PyTorch or JAX, agent benchmarks, reward modeling, or automated environment validation. Research publications and open-source contributions are welcome; a PhD is not required. Compensation

  • Full-time, in person in San Francisco, California.
  • US visa sponsorship available.
  • Annual base salary: $125,000–$300,000, plus meaningful equity.

How this job compares

Set against the 1,262 open Research Engineer jobs on Olive Jobs, counted November 10, 2026.

Pay
  • This posting$125–300K/yr
  • California median$184–321K/yr423 salary ranges
  • US median$144–252K/yr934 salary ranges

This range's midpoint, $213K, is 15% below the California median midpoint ($250K) — in the lowest quarter of Research Engineer salary ranges in California.

Openings
Olive Jobs lists 606 open Research Engineer jobs in California and 1,262 across the US. 6% of them nationwide are listed as remote or flexible.
Hiring the most in California
Experience
This posting asks for at least 3 years of experience; Research Engineer postings that state a minimum ask for 3 years at the median (731 postings).
Education
370 of the 1,262 open Research Engineer jobs (29%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 10, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.