Product Manager – Agent Interoperability (ACP)

4 weeks ago
Full-time
Mid Level
Software Development
JetBrains

JetBrains

JetBrains provides cutting-edge development tools like IntelliJ IDEA and Kotlin, automating tasks to boost productivity and foster innovation.

Internet Software & Services
1K-5K
Founded 2000

Description

  • Identify and prioritize the developer scenarios JetBrains should support through ACP in JetBrains IDEs.
  • Study how relevant scenarios are handled in CLIs and agents, and define IDE-native flows JetBrains should support.
  • Translate use cases such as plan mode, sub-agent workflows, and agent-to-agent communication into scenario definitions and product requirements.
  • Gather requirements, constraints, and compatibility concerns from JetBrains teams, external agent developers, and partners.
  • Turn technical input into clear problem statements, GitHub Issues, success criteria, and roadmap priorities.
  • Partner with protocol engineers and ACP maintainers to convert validated scenarios into protocol proposals, implementation requirements, and delivery plans.
  • Represent JetBrains in protocol discussions with Zed and the broader ACP community to drive alignment on protocol scope and direction.
  • Balance short-term product needs with long-term protocol concerns such as extensibility, backward compatibility, clarity, and ecosystem fit.
  • Define and monitor telemetry and product metrics for ACP surfaces, including installation success, authentication success, feature adoption, task completion, reliability, and developer satisfaction.
  • Communicate decisions, trade-offs, and priorities clearly to highly technical internal and external stakeholders.

Requirements

  • 1-4 years of product management experience, or equivalent end-to-end ownership in a hybrid engineering/product role.
  • Substantial software engineering background with hands-on production coding experience in real systems.
  • Understanding of modern web and integration primitives, including OAuth, WebSockets, HTTP, JSON-RPC, and service-to-service communication.
  • Comfort reasoning about APIs, protocols, payload schemas, event-driven systems, authentication flows, local/remote execution, and backward compatibility.
  • Ability to discuss technical details credibly with engineers and agent developers, including protocol behavior, edge cases, and extensibility.
  • Ability to turn raw technical feedback into user scenarios, requirements, issue tickets, and written decisions.
  • Strong product judgment to distinguish between JetBrains-specific UX choices and protocol-level capabilities that should be standardized.
  • Data-driven mindset with the ability to combine telemetry, qualitative feedback, and ecosystem signals in product decisions.
  • Strong spoken and written English.
  • Preferred: prior experience as a senior software engineer, staff engineer, library/framework maintainer, SDK owner, or platform/integration engineer before moving closer to product work.
  • Preferred: experience with developer tools, IDEs, AI coding agents, CLI workflows, or interoperability layers such as LSP, MCP, or ACP.
  • Preferred: contribution to open-source projects or standards-like processes.
  • Preferred: comfort working in public GitHub workflows with Issues, Discussions, pull requests, and proposal documents.
  • Preferred: experience building or supporting products where compatibility, extensibility, and future-proofing mattered.
  • Preferred: regular use of JetBrains IDEs.

Benefits

  • The role is part of JetBrains, a company focused on building developer tools that help engineers stay focused on solving hard problems.
  • Opportunity to shape an open interoperability layer for AI-native software development.
  • Work on a long-term, jointly governed open protocol with JetBrains and Zed.
  • Exposure to a highly collaborative, public-facing community workflow across Zulip, GitHub Issues, GitHub Discussions, and the RFD process.
  • Inclusive workplace that welcomes candidates regardless of background, identity, religion, age, accessibility needs, or orientation.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Group Product Manager

Headout 251-1K Consumer Services

Headout is hiring a Group Product Manager (Growth) to lead the growth and customer experience charter for its consumer travel marketplace as it scales toward ambitious multi-year growth goals.

E-commerce
10 minutes ago

Technical Product Manager

Camio is seeking a Technical Product Manager to lead strategy and execution for its flagship product and Camio Cloud offering.

52 minutes ago

Senior Product Manager I

Sumo Logic 251-1K Internet Software & Services

Sumo Logic is seeking a Senior Product Manager I to define and govern how AI agents and enterprise workflows securely access and use the company’s platform.

OAuth SIEM SQL
1 hour, 12 minutes ago

Product Manager, Accounts

Alpaca 51-250 Capital Markets

Alpaca is hiring a Product Manager, Accounts to own a core brokerage accounts sub-surface and drive API-based account capabilities for partners and developers in a regulated financial infrastructure environment.

SQL
1 hour, 23 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers