Cursor

Software Engineer, ML Research Tools

Cursor
Apply
13 days ago
San Francisco, CA, USAMid Level
H1B sponsor

Responsibilities

  • Build workflows for vendor task creation, iteration, submission, and acceptance into training.
  • Create tools to inspect and compare rollouts, transcripts, grader outputs, and other task-quality signals.
  • Develop environment-health, failure-search, versioning, and catalog experiences for training data.
  • Build self-serve task authoring interfaces with inline quality checks.
  • Establish a shared component kit and durable product and engineering conventions.
  • Own systems end to end from user interface through storage or services and collaborate with researchers and domain experts.

Requirements

  • Experience shipping full-stack products using technologies such as TypeScript, React, Node, Python, or Go.
  • Experience building dense, data-facing tools such as transcript viewers, diffing systems, review queues, observability products, or operational dashboards.
  • Experience building or maintaining a design system or component library.
  • Experience designing review, QA, moderation, fraud, or acceptance workflows where users may try to bypass checks.
  • Strong attention to data quality and willingness to inspect raw data.
  • Experience with evaluations, graders, reinforcement learning, or data-quality systems is helpful but not required.
  • Ability to work quickly under ambiguity and take open-ended problems from rough need to reliable product.
Cursor

About Cursor

1,001-5,000 employees

Cursor is an AI-powered code editor and coding assistant from Anysphere, built for professional software engineers and enterprise teams. It combines a VS Code–style editor with integrated AI chat, code generation, and repo-aware refactoring, and is sold via individual, team, and enterprise subscriptions. The company also targets sectors like healthcare and state and local education with field engineers who support evaluations and proofs of concept.

Contact me