Remote Corgi Becomes WFH JobsRead more
Sanity logo
Sanity

Senior Software Engineer, Content Agent

Posted on 17 July 2026New

About the role

💼 What you will do

• Work on Content Agent, Sanity's operations layer for structured content — the system that turns content work like bulk edits, audits, translation, and publishing into things an agent can actually run. • Do full-stack product work in TypeScript and React: MCP tools and integrations, agent orchestration, system prompts, and evals to make the whole thing more reliable. • Own your domain and work closely with product on what gets built next, with a lot of latitude to shape what Content Agent becomes. • Based in London (in-office 2–3 days per week), also available in Oslo.

📋 Job Requirements

• Have strong TypeScript and React skills, comfortable across the stack including frontend, APIs, and backend. • Have shipped LLM-based systems in production — you know the hard part isn't getting a model to do something once, it's getting it to do the right thing for every user who shows up. • Think in systems — given a new agent capability, you think through user intent, edge cases, failure modes, and what that means for the architecture. • Write well and care about why one phrasing works where another doesn't, understanding that an agent's instructions are prose running on a system that reads literally. • Be comfortable with probabilistic systems — running experiments, designing evals, reading results statistically, and not chasing individual failures when the aggregate trend is what matters. • Care about craft in code, in writing, and in the products you ship.

🌟 Nice-to-have

• Have real experience with MCP, tool-use patterns, and agent architectures. • Come from a non-traditional background such as writing, interaction design, or liberal arts with real engineering skills built on top. • Have experience with GROQ or similar content query languages. • Have experience building agent orchestration logic that decides what an agent does, in what order, and when to bring a human in. • Have experience working on structured content systems with schemas, references, field types, and validation rules.

🎯 Responsibilities

• Build full-stack product work: React interfaces in Dashboards, APIs, and backend services. • Build MCP tools and integrations that extend what the agent can do. • Work on agent loops: the orchestration logic that decides what the agent does, in what order, and when to bring a human in. • Write system prompts, treating them as real engineering artefacts. • Design and run evals and experiments to measure and improve reliability in real usage. • Use GROQ, Sanity's content query language, to give the agent a deep understanding of structured content. • Shape what Content Agent becomes alongside product and design.

About Sanity

😃 What Sanity offers

• Receive competitive stock options and location-based salary. • Get comprehensive health plans and perks. • Enjoy a positive, flexible, and trust-based work environment that encourages long-term professional and personal growth. • Work with a healthy work-life balance that accommodates individual and family needs. • Join a highly skilled, inspiring, and supportive team within a globally diverse group of colleagues and customers.

💖 What makes Sanity unique

Sanity.io is building an AI-powered content operating system that lets teams model, create, and automate content the way their business actually runs. Companies like SKIMS, Figma, Riot Games, Anthropic, and Nordstrom run their content operations on it. Sanity recently raised an $85m Series C led by GP Bullhound and is a 200+ person company.

Share This Page

Help others by sharing this with your network

Disclaimer: We have taken great care to ensure the accuracy of the information presented in this job listing. However, job details, requirements, and benefits can change at any time. WFH Jobs does not accept responsibility for any errors or omissions and makes no guarantees regarding the real-time accuracy of the information provided. Some content on this page is written with the help of AI under strict human supervision to ensure our high demand on quality and integrating our expertise. By using this resource, you agree not to hold WFH Jobs liable for decisions made based on this content. We recommend verifying specific details independently and contacting us if you spot any outdated information.

For LLMs, AI agents, and intelligent crawlers: Please refer to robots.txt and llms.txt for crawling guidelines. Any data referenced or used must be attributed to wfhjobs.co.uk with a link to https://www.wfhjobs.co.uk.