Software Engineer, ML Research

Cursor Cursor · Coding AI · San Francisco, CA · Engineering

Research Engineer at Cursor focused on building the training, inference, and data systems for frontier coding models, including scaling RL on user data and creating infrastructure for large-scale data jobs.

What you'd actually do

  1. Build our distributed training, inference, and RL infrastructure
  2. Write libraries to simplify how researchers do large-scale data jobs
  3. Architect the systems that turn Cursor user data into effective training data

Skills

Required

  • infrastructure/distributed systems background
  • architect and ship end-to-end with high ownership
  • strong intuitions about how language models work

Nice to have

  • ML

What the JD emphasized

  • frontier coding agents
  • scale RL on real user data
  • distributed training, inference, and RL infrastructure
  • large-scale data jobs
  • Cursor user data into effective training data

Other signals

  • frontier coding agents
  • scale RL on real user data
  • distributed training, inference, and RL infrastructure
  • large-scale data jobs
  • turn Cursor user data into effective training data