All Jobs
Cursor

Software Engineer, ML Research

Cursor|San Francisco / New York, United StatesOnsite

Job Description

Research engineer role at Cursor (Anysphere) building the systems that make the AI code editor intelligent. Work includes training and serving state-of-the-art models for next-action prediction, code editing, retrieval, and codebase understanding, often tackling ambiguous research problems.

Responsibilities

  • Train next-action-prediction and apply models that power Cursor’s editing experience
  • Invent inference optimizations for faster, more interactive code edits
  • Develop retrieval and program-language techniques for codebase awareness
  • Work closely with product and infra engineers to ship models into the Cursor editor
  • Contribute to research directions for code intelligence and agentic coding workflows

Benefits

Equity in a hyper-growth AI developer-tools startupIn-person, talent-dense teams in SF North Beach and ManhattanClose collaboration with founders and early engineersLibraries, well-resourced offices, and strong investor backing (e.g., a16z, OpenAI-affiliated investors)

Category

LLM / Generative AI Engineer

Ready to Apply?

Applications go directly to Cursor's career portal

Apply on Cursor