Software Engineer, Agent Harness
Core
Building the core agent behavior, orchestration, tools, and model tuning platform that powers Cursor's AI coding assistant products.
Role type
Senior IC software engineer (AI agents & orchestration)
Builds
A platform for agent orchestration, tools, guardrails, and model behavior tuning used by Cursor engineers and end-users.
Domain
AI/ML, Software Engineering, Developer Tools
Deliverable
production ML models | product features
Required skills
complex agentic product or infrastructure development, strong software engineering fundamentals, production system shipping, model and agent behavior evaluation, product taste and decision-making in ambiguous scenarios
Preferred skills
building eval datasets or frameworks for AI systems, building internal tools used by other engineers
Technologies
agentic frameworks, model integration, execution environments
Responsibilities
Design and build agent orchestration loops, tools, and guardrails; define default agent behavior and model selection logic; launch new models end-to-end with research partners; shape agent personality and user experience
Seniority
Senior, hands-on IC