Cursor

Software Engineer, RL Data

Cursor · San Francisco, CA
San Francisco, CA Posted 2026-08-27
Type
Full-time

Our mission is to automate coding. The first step in our journey is to build the best tool for professional programmers, using a combination of inventive research, design, and engineering. Our organization is very flat, and our team is small and talent dense. We particularly like people who are truth-seeking, passionate, and creative. We enjoy spirited debate, crazy ideas, and shipping code.

SOFTWARE ENGINEER, REINFORCEMENT LEARNING

Cursor is building the future of coding. We train frontier coding agents https://cursor.com/blog/composer and scale RL on real user data to make them increasingly effective.

ABOUT THE ROLE

As a Software Engineer on the RL Data team at Cursor, you'll create the tasks, rewards, and environments that train our coding agents. The team owns the data that goes into training: what the model is asked to do, how we score it, and the setups it learns in.

WHAT YOU’LL DO

  • Designing a task set that teaches a specific agent capability, then iterating on it from traces and evals until the model actually gets better.
  • Reading a pile of agent traces, finding a failure mode or a surprising behavior, and building a system that surfaces more of the same.
  • Turning a one-off recipe into something other teams can reuse: better rewards, cleaner environments, tighter data quality.
  • Partnering with research on whether a dataset is actually teaching the thing we think it is.

YOU MAY BE A FIT IF

  • You write careful, fast code and have strong software engineering fundamentals.
  • You like setting tasks: breaking a fuzzy capability into something concrete you can measure.
  • You have an infra, data, or distributed systems background. RL experience is a plus, not a requirement.
  • You enjoy looking at messy real-world agent behavior and turning it into a dataset or a tool.
Cursor

Cursor

AI · Series B · San Francisco, USA

Stage & Valuation
Series B · $2.5B
Key Investors
Andreessen Horowitz, Thrive Capital, OpenAI Startup Fund
Open roles on NewJob
Most hiring in
Engineering (37) · Marketing (7) · BizOps (6)
Cursor is an AI-powered code editor that helps developers write, edit, and understand code faster using large language models.
AI Developer Tools IDE
E
AI Adoption Engineer
New York, NY
Engineering
D
Data Analyst, User Operations
Remote Remote
Data & ML
S
Deal Desk Manager, APJ
Singapore
Sales
See all 70+ roles at Cursor →
A
Software Engineer, RL Data
Anthropic San Francisco, CA
Engineering
$320K–$485K
A
Senior Software Engineer, Data
Abridge AI SF Office Hybrid
Engineering
$210K–$248K
A
Staff Software Engineer, Data Platform
Agility Robotics Remote Remote
Engineering
$191K–$299K
A
Staff Software Engineer, Marketplaces & Intelligence Data and AI
Airbnb United States
Engineering
$204K–$255K
See all Engineering roles →

Interested in this role?

Apply directly on the company site — no recruiter middleman, no account required.

Apply now →
Apply on company site