Product Manager – Agent Interoperability (ACP)

4 days, 11 hours 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

Senior Technical Product Manager, Core Engine

Unity 5K-10K Internet Software & Services

Unity is hiring a Senior Technical Product Manager to define and deliver the roadmap for Unity Engine’s core technology by translating customer and technical needs into product strategy and execution.

C# C++ Game Development Unity Unreal Engine
27 minutes ago

Senior Product Manager

Fable 11-50 Professional Services

Fable is hiring a Senior Product Manager to lead a product area within a cross-functional pod, shaping accessible digital experiences for enterprise and community users with a focus on real input from people with disabilities.

Agile Generative AI Machine Learning
1 hour, 34 minutes ago

Product Manager 3

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring a remote Data Platform Product Manager in India to lead data insights and governance work that improves safe customer data handling, privacy, compliance, and reporting across the company.

Apache Spark ClickHouse Elasticsearch Kafka Presto Twilio
3 hours, 13 minutes ago

Senior Product Manager, Payments

OURA 251-1K Health Care Providers & Services

Oura is seeking an experienced Product Manager to lead its Payments team within Commerce, owning the end-to-end payments experience that supports global acquisition, onboarding, and transaction operations.

E-commerce
4 hours, 8 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