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
- 2–3 short technical interviews
- Onsite project, discussion of ideas, and team meetings
