Principal Product Manager, Graph

AdobeSan Jose, CA

About The Position

We're looking for a Principal Product Manager to lead the vision, strategy, and execution of growing the Firefly Graph ecosystem. Graph is a highly technical product used to build, visualize, implement, and share complex workflows through graph-based systems. Firefly Graph powers both an advanced node-based editor and downstream, simplified experiences built on top of those graphs.

Requirements

  • 8–12+ years of product management experience, with significant ownership of complex, technical, or platform products.
  • Strong systems thinking with the ability to reason about interconnected components, constraints, and emergent behavior.
  • Empathy for power users and creators who depend on accuracy, rapidity, debuggability, and adaptability.
  • Comfort working closely with highly technical engineering teams on performance-critical, architecture-heavy systems.
  • Excellent written and verbal communication skills, especially for complex and abstract concepts.

Nice To Haves

  • Background in developer tools, creative tools, game engines, VFX pipelines, ML tooling, data platforms, or automation systems.
  • Experience with extensible platforms, plugin systems, SDKs, or scripting environments.
  • Exposure to workflows powered by artificial intelligence, generative systems, or model orchestration tools.

Responsibilities

  • Establish the long-term vision and strategy for the Graph platform, encompassing the plugins, APIs, extensibility, and interoperability across products and surfaces for both internal teams and customers.
  • Define what “great” looks like for graph-based authoring across beginner, advanced, and expert users, including how it flows across power-user tooling and simplified downstream experiences.
  • Lead discovery efforts to deeply understand user workflows, difficulties, and mental models in graph-based and agentic systems.
  • Collaborate with design to build interaction patterns for node creation, connections, layouts, debugging, inspection, and working at scale.
  • Collaborate closely with engineering to divide large, unclear problems into deliverable segments while maintaining architectural consistency.
  • Act as a bridge between user needs and technical realities, setting clear outcomes while avoiding prescriptive implementation decisions.

Benefits

  • comprehensive benefits programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service