Software Engineer, Research Tooling

Cursor
US - California - Palo Alto
View Company Profile / << Go Back

  • Job Type: Full time
  • 24 days ago

Job Description

Build and maintain full-stack applications, infrastructure, and reusable tools that help researchers set up experiments, collect feedback, analyze results, and understand model behavior. Partner with research teams to identify workflow bottlenecks, own product areas from user needs through iteration, and rapidly deliver intuitive solutions that improve researcher productivity.

Requirements: Experience building tools, platforms, or infrastructure for technical users and shipping full-stack products across user interfaces, services, or storage is sought; relevant technologies include TypeScript, React, Node.js, Python, and Go. Candidates should have experience with dense, data-facing tools, strong product instincts, and the ability to work independently and collaboratively through ambiguous problems; prior machine-learning or research experience is not required.

Key Skills: Full-Stack Development, TypeScript, React, Node.js, Python, Go, Product Engineering, Research Tooling, Experiment Orchestration, Data Visualization, Model Evaluation, Infrastructure Development, User Interface Design, Structured Data Rendering, Rapid Prototyping, Cross-Functional Collaboration




Fast Track Upload