Sanity
Senior Software Engineer, Agent Foundations
London, UK, Remote. Posted 6 months ago
The role
You will build retrieval systems, knowledge bases, and MCP endpoints for agent products. You will work across the stack including interfaces, APIs, and backend services to improve agent reliability and quality.
What you will do
- Build retrieval and knowledge bases
- Build MCP endpoints and tools
- Develop tools and integrations that extend Content Agent
- Write orchestration logic for agent loops
- Engineer system prompts
- Measure and improve reliability, retrieval quality and cost through evals, telemetry and experiments
- Build interfaces in Dashboard and Studio, APIs and backend services
- Work on Blueprints infrastructure-as-code path
- Help shape the products
Required qualifications
- Strong in TypeScript and React
- Comfortable working across frontend, APIs and backend (often in Go)
- Shipped LLM-based systems in production
- Understand chunking, embeddings, hybrid search and ranking
- Write well and can write precise instructions for a system that interprets language literally
- Comfortable working with probabilistic systems
- Design evals, run experiments and interpret results statistically
Nice to have
- Experience with search or information retrieval
- Experience with MCP, tool-use patterns and agent architectures
Benefits
- Highly-skilled, inspiring, and supportive team
- Positive, flexible, and trust-based work environment
- Global, multi-culturally diverse group of colleagues and customers
- Comprehensive health plans and perks
- Healthy work-life balance
- Competitive stock options program
- Location-based salary
About the company
Sanity.io is a modern, flexible content operating system that treats content as data. It is a 300+ person company that recently raised an $85m Series C.