Salary not listed

Software Engineer, Research Tools

EngineeringOn-site — San Francisco
Published on 2026-09-16
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

As a Software Engineer on the RL Data team, you'll build tools that enable researchers and external contributors to create and manage environments for reinforcement learning. This role involves full-stack engineering and requires collaboration with researchers to improve the workflow for task submissions and quality inspection.

About the company

Cursor builds an AI coding editor and agent workflows that help developers write and ship software faster. It serves software teams looking for tighter AI assistance inside the IDE.

The team

RL Data team

Stack

TypeScriptReactNodePythonGo

What you'll do

  • Create effective workflows for task submissions
  • Build review tools for task quality inspection
  • Develop interfaces for environment management
  • Establish shared components for user interfaces

What we're looking for

  • Experience with full-stack product development
  • Proficiency in TypeScript and React
  • Knowledge of data-facing tools and design systems
  • Ability to manage review and acceptance workflows

Nice to have

  • Experience with reinforcement learning
  • Familiarity with data quality systems
  • Strong opinions on structured data rendering
View original job post