Salary not listed

Software Engineer, Research Tooling

FullstackOn-site — Palo Alto, CA
Published on 2026-10-20
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

Build full-stack applications and infrastructure that help AI researchers run experiments, evaluate models, and analyze results. Partner with researchers to understand workflows and deliver tools that improve their productivity; prior ML or research experience is not required.

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

Research Tools team

Stack

TypeScriptReactNode.jsPythonGo

What you'll do

  • Build and maintain applications and infrastructure for experiment setup, feedback collection, and results analysis
  • Own product areas from user needs through design, implementation, and iteration
  • Create reusable platforms and prototype, ship, and refine research tools
  • Work with research teams to turn workflows and pain points into intuitive interfaces and abstractions

What we're looking for

  • Experience building tools, platforms, or infrastructure for technical users
  • Experience shipping full-stack products spanning user interfaces and storage or services
  • Strong product instincts and ability to move from concept to working prototype
  • Ability to work through ambiguity and deliver reliable products in collaboration with researchers and domain experts

Nice to have

  • Experience building data-facing tools such as transcript viewers, diffing systems, review queues, observability products, or operational dashboards

Hiring process

  1. 2–3 short technical interviews
  2. Onsite project, discussion of ideas, and team meetings
View original job post