<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>ac106023-129</externalid>
      <Title>Software Engineer</Title>
      <Description><![CDATA[<p><strong>About the Role</strong></p>
<p>As a Software Engineer on the Agent Harness team at Cursor, you&#39;ll build the core agent behaviour and capabilities that power agent experiences across Cursor products. This spans agent orchestration, tools, guardrails, and model behaviour tuning,designed as a platform that Cursor engineers can extend and depend on.</p>
<p>Your work will also define the default Cursor agent experience (\&quot;Auto\&quot;), where users trust us to make the right model choices under real-world constraints.</p>
<p><strong>Responsibilities</strong></p>
<ul>
<li>Advance the agent harness (agent loop, tools, prompts, execution environment, capabilities) used across Cursor products. This would shape and empower experiences like multi-agent coordination.</li>
</ul>
<ul>
<li>Improve the default Cursor agent experience (the \&quot;Auto\&quot; model setting): making smart model choices based on user needs, model capabilities, and cost appetite.</li>
</ul>
<ul>
<li>Shape the default Cursor agent&#39;s personality.</li>
</ul>
<ul>
<li>Launch new models on Cursor end-to-end , partnering with foundational model providers and our research team on integration, evaluation, and rollout.</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>You have built complex agentic products or infrastructure.</li>
</ul>
<ul>
<li>You have strong software engineering fundamentals and enjoy shipping production systems.</li>
</ul>
<ul>
<li>You have taste and strong opinions on model and agent behaviours. You stay up-to-date and informed on emerging research and industry trends.</li>
</ul>
<ul>
<li>You make good calls in the grey area: weighing data, user experience, and product taste when there isn&#39;t a single \&quot;right\&quot; answer.</li>
</ul>
<ul>
<li>Experience building eval datasets or frameworks to understand and improve the performance of AI systems is a plus.</li>
</ul>
<ul>
<li>Experience building products or tools used by other engineers is a plus.</li>
</ul>
<p><strong>Benefits</strong></p>
<p>This role offers a competitive salary and opportunities for growth and development within the company.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>mid</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>software engineering, agent behaviour, model behaviour, AI systems, multi-agent coordination, eval datasets, frameworks, product development, tool development</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Cursor</Employername>
      <Employerlogo>https://logos.yubhub.co/cursor.com.png</Employerlogo>
      <Employerdescription>Cursor is a technology company that develops products for agent experiences.</Employerdescription>
      <Employerwebsite>https://cursor.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://cursor.com/careers/software-engineer-agent-harness</Applyto>
      <Location></Location>
      <Country></Country>
      <Postedate>2026-04-24</Postedate>
    </job>
  </jobs>
</source>