Anuncio original

About JetBrains
At JetBrains, code is our passion. Ever since we started, back in 2000, we have strived to make the strongest, most effective developer tools on earth. By automating routine checks and corrections, our tools speed up production, freeing developers to grow, discover, and create.

The Innovation Hub at JetBrains is dedicated to exploring groundbreaking products that open new markets and transform pioneering ideas into impactful solutions.

About the team
We are Project Bonsai, an early-stage experimental startup within JetBrains' Innovation Hub. 

Our goal is to build the infrastructure for AI-spec-driven development, where:

  • System requirements, architecture, and code are formally connected.
  • AI agents are guided by infrastructure requirements and developers' intentions for greater reliability and trust.
  • The system can detect and prevent spec-code drift.

We are a small, hands-on team, working on a project that's still in its early stages. We have a working prototype, but the core intermediate language design, architecture, tooling, and UX are still being shaped.

This is an opportunity to do greenfield product work, not maintenance or incremental development.

About the role

We are looking for a Product Lead / Entrepreneur in Residence to work alongside the technical founder and own the product strategy for Bonsai.

This is not a traditional product management role. Your focus will be on deeply understanding real developer workflows: where specs, architecture, and code break down, what causes friction, and what problems are actually worth solving. You will translate these insights into concrete product requirements and priorities.

In this role, you will:

  • Own the product strategy: You'll define the product direction based on the existing technical foundation and validate the strongest hypotheses.
  • Run continuous discovery: This involves talking directly to developers to understand workflows, constraints, and failure modes in real systems.
  • Define the initial scope: You'll be responsible for identifying the ICP, key scenarios, and what to build first, balancing ambition with feasibility.
  • Track the ecosystem: You'll monitor adjacent tools, competitors, and research to inform positioning and priorities.
  • Work closely with the engineering team: You'll help everyone maintain focus and alignment in a highly ambiguous, early-stage environment.

We will be happy to have you on our team if you have:

  • Hands-on product ownership experience or experience in a role with an equivalent level of responsibility where you owned discovery and delivery end to end.
  • Technical background or mindset, including the ability to work with complex technical systems; production coding experience is a strong plus.
  • Comfort with ambiguity, evidenced by experience turning unclear problems into a concrete plan through discovery and iteration.
  • Zero-to-one exposure, such as experience with early product discovery, design partners, or first real adoption.
  • Relevant domain experience, for example with developer tools, IDEs, workflow products, or developer productivity platforms.
  • Familiarity with or curiosity about AI agents and AI-driven tooling used in real systems.

Why join Project Bonsai?

  • Foundational work: Help define a new direction in developer tooling at the intersection of programming languages and AI.
  • Deep technical problems: Work on language design, formal specs, tooling, and AI agents - not surface-level features.
  • Real ownership: Own the product's strategy and direction, working in a role closer to that of a founder than a classic PM.
  • JetBrains environment: Enjoy startup-level autonomy with JetBrains' engineering culture and long-term mindset.

#LI-YY1

We are an equal opportunity employer

We know great ideas can come from anyone, anywhere. That's why we do our best to create an open and inclusive workplace - one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.

We process the data provided in your job application in accordance with the Recruitment Privacy Policy.

Remoto

Developer Advocate (AIR)

Amsterdam, Netherlands; Berlin, Germany; Madrid; Munich, Germany; Remote, United States
1m
Remoto

Product Manager – Agent Interoperability (ACP)

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
1m

QA Engineer (AI Assistant Features)

Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia
1m

Performance QA Engineer (JCP Core)

Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia
1m
Remoto

Program Manager

Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
1m

Developer Experience Lead (JetBrains Cloud Platform)

Amsterdam, Netherlands; Berlin, Germany; Madrid; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland
2m

Senior AI/ML Engineer (Spectrum)

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid; Munich, Germany; Paphos, Cyprus; Warsaw, Poland; Yerevan, Armenia
2m

Security Engineer, Identity and Access Management (IAM)

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia
2m
Remoto

Technical Project Manager (JetBrains Cloud Platform)

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
2m

Senior Software Developer (ReSharper)

Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid; Munich, Germany; Paphos, Cyprus; Warsaw, Poland
2m
Remoto

Project Maintainer – DPAI Arena Evaluation Infrastructure

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
2m

Senior Data Engineer (Kineto)

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia
2m

Product Manager Junior

Barcelona
1d

Technical Product Manager II

Madrid, Europa, ES
1d

CHC Product Manager Temporal

Barcelona
1d

Product Manager, Data Platform - Evinova

Spain - Barcelona
2d

Business Architect - Billing & Collections (O2C)

Barcelona, (Hybrid)
4d
Remoto

Senior Product Owner

Spain / ES-Remote / ES
4d

Sr. Product Manager (12 month FTC), Pre-Owned Devices

Barcelona, Catalonia, ESP
6d

Product Manager Intern, Checkout

Barcelona / Barcelona
900 € - 1 mil €1sem

Product Manager, Platform Operations & Observability - Evinova

Spain - Barcelona
1sem

Lead Product Manager, Strategy & Innovation

Barcelona
1sem

O2C Process Excellence Lead - HQ

Barcelona, (Hybrid)
1sem

Head of Tech Delivery and Assurance

Madrid; Amsterdam, Netherlands
3d
Híbrido

Senior Strategic Account Executive - Global

London / London, London, United Kingdom / Ireland / Dublin, Leinster, Ireland / UK / Belgium / Brussels, Brussels, Belgium / Luxembourg / Luxembourg, Luxembourg, Luxembourg / Netherlands / Amsterdam, North Holland, Netherlands / Denmark / Copenhagen, Capital Region, Denmark / Norway / Oslo, Oslo, Norway / Sweden / Stockholm, Stockholm, Sweden / Spain / Madrid, Community of Madrid / Barcelona / Barcelona, Catalonia
1m
Híbrido

Senior Enterprise SDR

Zurich / Zurich, Zurich, Switzerland / Cologne / Cologne, Northrhine Westfalia, Germany / Munich / Munich, Bavaria, Germany / Dusseldorf / Dusseldorf, Northrhine Westfalia, Germany / Germany / Austria / Vienna, Vienna, Austria / Belgium / Brussels, Brussels, Belgium / Luxembourg / Luxembourg, Luxembourg, Luxembourg / Netherlands / Amsterdam, North Holland, Netherlands / Spain / Madrid, Community of Madrid / Barcelona / Barcelona, Catalonia / UK / London, London, United Kingdom / London
1m
Remoto

Staff Engineer — Data Platform

London / Amsterdam / Europe / Belgium / France / Germany / Sweden / Spain / Portugal / Italy
1m
Remoto

Engineering Manager – Data Platform

London / Amsterdam / Ireland / France / Europe / Germany / Belgium / Netherlands / Poland / Spain
1m

Regional Technical Director - DC Operations

Ireland, Dublin, Dublin / Netherlands, Noord-Holland, Amsterdam / Spain, Madrid, Madrid / United Kingdom, London, London
1m
Remoto

Senior Platform Engineer — AI Agent Infrastructure

Argentina / Bogota / Chile / Mexico / Colombia / Buenos Aires / Europe / Lima / Paraguay / Spain / Amsterdam / Belgium / Brazil / Germany / Italy
1m
Remoto

Developer Advocate (AIR)

Amsterdam, Netherlands; Berlin, Germany; Madrid; Munich, Germany; Remote, United States
1m
Remoto

Product Manager – Agent Interoperability (ACP)

Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
1m

Director of Product (all genders)

Amsterdam; Berlin; València, Valencia
1m
Híbrido

Product Engineer (Mobile) - Accounting Domain (Swift and/or Kotlin)

Paris / Amsterdam / Athens / Vienna / Milan / Lisbon / Belgrade / Brussels / Berlin / Barcelona
1m

Internship Business

Zurich / Zurich, Zurich, Switzerland / Belgium / Brussels, Brussels, Belgium / Luxembourg / Luxembourg, Luxembourg, Luxembourg / Netherlands / Amsterdam, North Holland, Netherlands / Austria / Vienna, Vienna, Austria / Germany / Munich, Bavaria, Germany / Poland / Warsaw, Masovia, Poland / Spain / Madrid, Community of Madrid
1m

Candidatura gestionada por JetBrains