description Job Description
<div class="content-intro"><p><span data-ccp-props="{"201341983":0,"335559685":0,"335559731":0,"335559740":276}">Applicants must be authorized to work for any employer in the country in which the role is being hired. We are unable to sponsor or take over sponsorship of an employment visa at this time.<br></span></p></div><p><span data-contrast="auto">Mark43’s mission is to empower communities and their governments with new technologies that improve the safety and quality of life for all. We build powerful, scalable, and elegant software that sets a new standard for the tools upon which our first responders rely. Our users are diverse, and we are therefore committed to embracing diversity of thought and experience within our team.</span><span data-ccp-props="{"335559738":240,"335559739":240}"> </span></p>
<p><span data-contrast="auto">Our platform is already trusted by major public safety agencies across North America—including Boston, D.C., Seattle, and the California Highway Patrol—and we’ve expanded into the UK.</span><span data-ccp-props="{"335559738":240,"335559739":240}"> </span></p>
<p><span data-contrast="auto">Now, we’re entering an exciting new chapter: </span><strong><span data-contrast="auto">Mark43 is building a next-generation AI-augmented engineering team</span></strong><span data-contrast="auto">. This is a foundational opportunity to help rethink how software is designed, developed, and delivered using intelligent agentic or related tools.</span><span data-ccp-props="{"335559738":240,"335559739":240}"> </span></p>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 2">What You’ll Do</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":true,"335559738":299,"335559739":299}"> </span></p>
<p><span data-contrast="auto">We’re looking for a </span><strong><span data-contrast="auto">Software Engineer</span></strong><span data-contrast="auto"> to help lead our AI-enabled engineering initiative. You’ll work at the frontier of AI and software development, experimenting with agentic workflows and shaping how AI tools are integrated into every layer of our engineering stack.</span><span data-ccp-props="{"335559738":240,"335559739":240}"> </span></p>
<p><span data-contrast="auto">This isn’t just about using AI to autocomplete code—it’s about </span><strong><span data-contrast="auto">designing and orchestrating systems of AI agents</span></strong><span data-contrast="auto"> that can plan, write, review, test, and deploy software collaboratively. In essence, you’ll play a role akin to a </span><strong><span data-contrast="auto">tech lead for a team of intelligent coding agents</span></strong><span data-contrast="auto">.</span><span data-ccp-props="{"335559738":240,"335559739":240}"> </span></p>
<p><span data-contrast="auto">You will:</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Design multi-agent systems with coding-focused agents (e.g., code writer, reviewer, tester, deployer)</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Write the prompts, logic, and scaffolding that guide each agent’s behavior</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Handle tool use, like enabling agents to access the file system, test runners, version control, and internal APIs</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Evaluate and refine agents’ output, performance, collaboration patterns, and feedback loops</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>
</ul>
<p><span data-contrast="auto">If you were on the team last week, you might have:</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Prototyped a new coding assistant workflow using open-source LLMs and internal knowledge bases</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Led an architecture discussion on agentic build pipelines or automated PR generation</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Collaborated with a cross-functional team to build a fast, AI-powered interface for internal tooling</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Helped define the evaluation framework for AI contributions—accuracy, speed, and impact</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="5" data-aria-level="1"><span data-contrast="auto">Mentored a teammate on combining TypeScript and AI tools to accelerate UI prototyping</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="6" data-aria-level="1"><span data-contrast="auto">Explored best practices for safely and securely integrating generative AI into a public sector codebase</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="6" data-aria-level="1"><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}">Participated in our on call rotation </span></li>
</ul>
<p><span data-ccp-props="{}"> </span></p>
<p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 2">What </span><span data-ccp-parastyle="heading 2">You’ll</span><span data-ccp-parastyle="heading 2"> Need</span></span></strong><span data-ccp-props="{"134245418":true,"134245529":true,"335559738":160,"335559739":80}"> </span></p>
<p><span data-contrast="auto">We’re looking for an experienced software engineer who is eager to build smarter systems by pairing technical expertise with emerging AI tools. You don’t need to be an AI researcher—but you do need hands-on experience applying generative AI tools to real-world development workflows.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></p>
<p><span data-contrast="auto">You should have:</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="6" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">5+ years of professional software engineering experience</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="6" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Proficiency with at least part of our stack: Java, TypeScript + React, and MySQL</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="6" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Extensive applied experience with AI-assisted development tooling—whether it’s Cursor, Windsurf, LLM APIs, codegen platforms, vector databases, agentic frameworks like LangChain, or custom-built systems</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="6" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">A strong product mindset and interest in building for real-world impact</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":240,"335559739":240}"> &l