Software Engineer, Model Context Protocol (MCP)

Anthropic creates reliable, interpretable, and steerable AI systems, focusing on safe and beneficial AI development for users and society.
$323,850 - $571,500
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
AI

Description For Software Engineer, Model Context Protocol (MCP)

Anthropic is seeking a Senior Software Engineer to join their Model Context Protocol (MCP) team, working on establishing the industry standard for AI context integration. Launched in November 2024, MCP enables AI models to securely connect with external context, tools, and capabilities. This role offers a unique opportunity to shape the future of AI integrations while working openly with a vibrant developer community.

The MCP team focuses on protocol development, developer experience, and ecosystem growth, drawing inspiration from successful open source projects. Working in public, the team engages directly with developers while maintaining high standards for backwards compatibility, security, and performance.

As a member of the team, you'll contribute to core protocol features, build SDKs, drive technical discussions, and support both external developers and internal teams. The role requires strong technical skills in TypeScript/JavaScript and Python, experience with open source development, and excellent communication abilities.

Anthropic offers competitive compensation (£255,000 - £450,000 GBP), comprehensive benefits, and a collaborative work environment in San Francisco. The company values diversity and encourages applications from candidates with varied backgrounds and perspectives. The hybrid work model requires at least 25% office presence, and visa sponsorship is available for qualified candidates.

This is an exceptional opportunity for experienced engineers passionate about AI, open source development, and creating developer tools that will shape the future of AI integration standards.

Last updated 6 days ago

Responsibilities For Software Engineer, Model Context Protocol (MCP)

  • Design and implement core protocol features with open source community
  • Build and maintain high-quality SDKs and reference implementations
  • Drive technical discussions through public RFCs and GitHub issues
  • Support external developers and internal teams building on MCP
  • Develop showcase implementations demonstrating MCP's capabilities
  • Write technical documentation
  • Participate in code reviews and mentor community contributors
  • Shape technical direction while ensuring backward compatibility

Requirements For Software Engineer, Model Context Protocol (MCP)

TypeScript
JavaScript
Python
  • 5+ years of software engineering experience
  • Experience contributing to or maintaining open source projects
  • Comfortable working in public and engaging with developer communities
  • Strong technical communication skills
  • Experience designing and implementing protocols, APIs, or developer platforms
  • Passion for developer experience
  • Experience with TypeScript/JavaScript and Python ecosystems
  • Knowledge of security, scalability, and backwards compatibility
  • Interest in AI and developer tools

Benefits For Software Engineer, Model Context Protocol (MCP)

Visa Sponsorship
Parental Leave
  • Competitive compensation and benefits
  • Optional equity donation matching
  • Generous vacation and parental leave
  • Flexible working hours
  • Office space for collaboration

Interested in this job?

Jobs Related To Anthropic Software Engineer, Model Context Protocol (MCP)

Software Engineer, Model Context Protocol (MCP)

Senior Software Engineer role at Anthropic working on MCP (Model Context Protocol) for AI context integration, focusing on protocol development and developer experience.

Software Engineer, Model Context Protocol

Senior Software Engineering position at Anthropic focusing on Model Context Protocol development with competitive compensation in major US tech hubs.

Software Engineer, Model Context Protocol (MCP)

Senior Software Engineer role at Anthropic, building the Model Context Protocol (MCP) for AI integrations, combining open source development with protocol design.

Software Engineer - Tokens: Data Acquisition Team Lead

Lead Software Engineer position at Anthropic focusing on large-scale web crawling and data acquisition for AI system development.

Senior Software Engineer, Billing Systems

Senior Software Engineer position focused on building and maintaining enterprise-scale billing systems at Anthropic, an AI research company.