Senior Software Engineer, AI Developer Experience

SanityNorth AmericaSeniorSoftware Engineering

The role

Sanity, a content operations platform, is hiring a Senior Software Engineer for AI Developer Experience. The role builds its MCP server and agentic tools that generate Sanity apps and studios. Candidates should be in the remote US or the San Francisco Bay Area.

What you will do

  • Add capabilities, tools and integrations to the Sanity MCP server for AI agents
  • Build agentic developer tools that generate Sanity apps, studios and frontend code
  • Design and run evaluation suites using Braintrust to catch regressions and guide prompt and model changes
  • Build React interfaces on the MCP protocol for platforms such as ChatGPT and Claude
  • Apply prompt engineering and ship production AI features in TypeScript
  • Work across the stack with design, product and engineering

What they ask for

  • Strong TypeScript, React and Node.js skills across frontend and backend
  • AI-powered code shipped to production using OpenAI, Anthropic or Vercel AI SDKs
  • Active use of MCP in daily workflow, building one is a bonus
  • Knowledge of current AI models and developer tools
  • Strong prompt intuition for diagnosing hallucination or ignored instructions
  • Clear communication with designers and product managers
  • Based in the remote US, or the San Francisco Bay Area with at least 2 days a week in the office

What they offer

  • Flexible, trust-based work environment

This is our own short reading of the posting. The full description, and anything that has changed since, is on Sanity's careers page behind the apply button.

Similar remote jobs

  • Likely 09:00–17:00 EDT (business hours where it hires)

    Reddit3d ago

    Staff Machine Learning Engineer, Retrieval & Targeting

    AIMachine LearningLead7+ yrs experience

    • LLM evaluation
    • PyTorch
    • TensorFlow
    • Machine learning
    • Recommender systems
    • +3
    Applicants: membersNorth AmericaUS

    Salary not listed

  • Likely 09:00–17:00 EDT (business hours where it hires)

    Coinbase3d ago

    Offensive Security Engineer, AI

    AIAI SecurityMid Level3+ yrs experience

    • Python
    • Go
    • LLMs
    • Application security
    • LLM security
    • +3
    Applicants: membersNorth AmericaCA

    CAD 154,000 / year

  • Likely 09:00–17:00 EDT (business hours where it hires)

    Twilio3d ago

    Staff Machine Learning Engineer

    AIMachine LearningLead8+ yrs experience

    • Python
    • AWS
    • LLMs
    • Google Cloud
    • Azure
    • +3
    Applicants: membersNorth AmericaCA

    Salary not listed

  • Likely 09:00–17:00 EDT (business hours where it hires)

    Mercury3d ago

    Software Engineer - Mercury Command

    AIAI EngineeringMid Level1+ yr experience

    • LLMs
    • Backend development
    • Full-stack development
    • AI tools
    • TypeScript
    • +3
    Applicants: membersNorth AmericaUS, CA

    Salary not listed

  • Likely 09:00–17:00 EDT (business hours where it hires)

    Cohere5d ago

    Staff/Senior Staff Software Engineer, Agent Infrastructure

    AIAI InfrastructureLead

    • Kubernetes
    • LLMs
    • Distributed systems
    • AI agents
    • Multi-agent systems
    • +3
    Applicants: membersNorth AmericaCA

    Salary not listed

  • Likely 09:00–17:00 EDT (business hours where it hires)

    Reddit5d ago

    Senior Data Scientist, Safety Enforcement

    AIData ScienceSenior8+ yrs experience

    • Python
    • SQL
    • LLM evaluation
    • Machine learning
    • Fraud detection
    • +3
    Applicants: membersNorth AmericaUS

    Salary not listed

More from Sanity

  • Flexible hours: no fixed time zone stated

    Sanity2026-09-17

    Director, Support Engineering

    ITEngineering ManagementLead7+ yrs experience

    • Developer support
    • API debugging
    • SaaS
    • Headless CMS
    • Team leadership
    • +2
    Applicants: membersNorth America, Europe

    Salary not listed

  • Likely 09:00–17:00 GMT+1 (business hours where it hires)

    Sanity2026-08-27

    Senior Support Engineer, EU

    ITSupport EngineeringSenior4+ yrs experience

    • Headless CMS
    • JavaScript
    • TypeScript
    • Next.js
    • Developer support
    • +2
    Applicants: membersEuropeGB, IE

    Salary not listed

  • 09:00–17:00 PDT

    Sanity2026-08-27

    Senior Support Engineer, NORAM

    Customer ServiceTechnical SupportSenior4+ yrs experience

    • TypeScript
    • JavaScript
    • APIs
    • Next.js
    • Developer support
    • +3
    Applicants: membersNorth AmericaUS, CA

    Salary not listed