Skip to content
Cursor logo

Software Engineer, Agent Harness

CursorAI & company
San FranciscoMid
Software Engineering

About the role

Build core agent behavior and capabilities for Cursor products.

  • Our mission is to automate coding.
  • The first step in our journey is to build the best tool for professional programmers, using a combination of inventive research, design, and engineering.
  • Our organization is very flat, and our team is small and talent dense.
  • We particularly like people who are truth-seeking, passionate, and creative.
  • We enjoy spirited debate, crazy ideas, and shipping code.
  • About the Role As a Software Engineer on the Agent Harness team at Cursor, you’ll build the core agent behavior and capabilities that power agent experiences across Cursor products.
  • This spans agent orchestration, tools, guardrails, and model behavior tuning—designed as a platform that Cursor engineers can extend and depend on.
  • Your work will also define the default Cursor agent experience (”Auto”), where users trust us to make the right model choices under real-world constraints.
  • Example projects include: Advancing the agent harness (agent loop, tools, prompts, execution environment, capabilities) used across Cursor products.
  • This would shape and empower experiences like multi-agent coordination.
View original posting →

Tech stack

PythonJavaScriptTypeScriptNode.jsFastAPIOpenAI APIAnthropic APIGemini APILangChainGitLinuxDockerKubernetesAWSGoogle CloudAzureREST APIgRPCWebSockets

Match insights

Tech:Python, JavaScript, TypeScript, Node.js, FastAPI
Level:Mid

More roles at Cursor

View open roles at Cursor