Cursor

Software Engineer, Product

Cursor7 months ago
Location

SF / NY

Type

Full Time

Salary

USD 150,000 – 220,000

Level

Mid

Role

Full Stack Engineer

Posted

Jul 29, 2025

Full TimeMid

The role

Summary

Cursor is seeking a Product Engineer to build AI-powered coding tools for professional programmers. You'll work on their innovative code editor, developing new interfaces for AI-generated code review, rapid product prototyping, and running large-scale experiments on millions of users.

What you'll do

Product Development: Create and ship software features for Cursor's AI-powered code editor used by professional programmers
AI Interface Design: Invent new interfaces and UX patterns for reviewing and managing AI-generated code and pull requests
Rapid Prototyping: Sprint for 2-week cycles to build new product verticals from scratch, such as AI bug detection systems
Experimentation: Run A/B tests and experiments on millions of users to improve AI agent quality and performance
Feature Development: Implement sub-agents, memory systems, and PR retrieval mechanisms to push the frontier of AI coding assistance
Cross-functional Collaboration: Work closely with research, design, and engineering teams in a flat organizational structure
Technical Innovation: Contribute to inventive research and engineering solutions that advance automated coding capabilities

What we look for

Technical

Product Engineering ExperienceProven track record of building and shipping great products to end users
Full-Stack DevelopmentStrong engineering skills across frontend, backend, and system design
UI/UX SensibilityTaste for models and design with ability to create intuitive user experiences
Editor/IDE DevelopmentExperience with code editors, language servers, or developer tooling preferred
AI/ML IntegrationFamiliarity with AI APIs and machine learning model integration

Education

Computer Science DegreeBachelor's degree in Computer Science, Engineering, or equivalent practical experience
Continuous LearningDemonstrated commitment to staying current with emerging technologies and development practices

Experience

Product Development3+ years of experience building consumer or developer-facing products
Startup EnvironmentExperience working in fast-paced, high-growth technology companies
Collaborative DevelopmentExperience with agile development practices and cross-functional team collaboration

Skills

Required skills

Full-Stack EngineeringProficiency in both frontend and backend development technologies
Product MindsetStrong product intuition with ability to balance technical excellence with user needs
Creative Problem SolvingPropensity for creative ideas and innovative approaches to technical challenges
Usability FocusKnack for making powerful tools without compromising ease-of-use
Truth-Seeking AttitudeIntellectual curiosity and commitment to finding optimal solutions

Nice to have

AI/ML KnowledgeUnderstanding of machine learning concepts and AI model integration
Developer ToolingExperience building tools and platforms for software developers
Performance OptimizationSkills in optimizing applications for scale and performance
Open Source ContributionActive participation in open source projects and communities
Design SystemsExperience with design systems and component libraries

Compensation & benefits

Salary

USD 150,000 – 220,000 (annual)

Stock options

Available

Benefits

In-Person Collaboration

Cozy offices in North Beach San Francisco and Manhattan New York with well-stocked libraries

Flat Organization

Very flat organizational structure with direct access to leadership and decision-making

Talent-Dense Team

Work alongside a small, highly skilled team of passionate engineers and researchers

Creative Environment

Culture that enjoys spirited debate, crazy ideas, and rapid code shipping

Learning Resources

Well-stocked office libraries and access to cutting-edge research and development resources

Stock Options

Equity participation in a high-growth AI startup revolutionizing software development


Interview process

  1. 1
    Initial Screening Application review to assess fit with role requirements and company culture
  2. 2
    Technical Interviews 2-3 short technical interviews covering coding skills, system design, and problem-solving
  3. 3
    Onsite Interview Full-day onsite at SF or NY office including small project work, idea discussions, and team meetings
  4. 4
    Team Integration Meet with core team members and leadership to assess cultural fit and collaboration style

Apply for this position

You'll be redirected to the company's application page


Cursor

Cursor

View all jobs

Built to make you extraordinarily productive, Cursor is the best way to build software with AI.

San Francisco, California, United StatesFounded 2021cursor.com

Tech Stack

Languages
TypeScriptJavaScriptPythonRust
Frameworks
ReactElectronNode.js
Databases
PostgreSQLRedis
Tools
GitDockerWebpackJest
Other
AI/ML APIsWebSocketsLanguage Server Protocol
Apply Now