Intrinsic, an Alphabet company, aims to reimagine the potential of industrial robotics by leveraging AI, perception, and simulation. The company seeks to make industrial robotics intelligent, accessible, and usable for a broader audience by building a robust open source platform and developer ecosystem.
Requirements
- Proven track record of success as a product manager on a technical platform or developer-focused product.
- Demonstrable experience managing open source products, including engaging with developer communities and managing public roadmaps.
- Proven experience defining and driving API design principles (e.g., REST, gRPC) and versioning strategies.
- Developer Experience (DX): Expertise in crafting highly usable, well-documented, and performant SDKs (e.g., in Python, Java, Go, TypeScript).
- Strong strategic and analytical skills, with experience in defining customer journeys and product-led growth funnels.
- Ability to dive into complex technical concepts and collaborate effectively with SDK and platform architecture engineers.
- Deep understanding of open source licensing strategies and their business implications (e.g., GPL, AGPL, Apache, MIT).
Responsibilities
- Define and articulate a clear, unified open source product strategy for the portfolio, including core platform and community contributions.
- Own the product offering for the core open source platform, determining features and their value to developers.
- Define the developer persona and map the complete developer journey from discovery to conversion to paid platform.
- Define and drive the platform APIs and SDK strategy for integration with the Intrinsic platform.
- Define and advocate for best practices in API design, documentation, SDKs, sandboxes, and developer support processes.
- Develop and test product-led growth initiatives and monetization strategies for a seamless path from community adoption to commercial success.
- Ensure tight product integration and a cohesive user experience between open source offering and the commercial Flowstate platform.
Other
- Bachelor's degree in a technical field or equivalent industry experience.
- M.B.A. and/or M.S. in Engineering or Computer Science.
- Proven experience with open source monetization and conversion models (e.g., open-core, freemium, paid support/services).
- Experience in robotics solution development with ROS (Robot Operating System), or others.
- Experience as a software engineer or product manager for SDKs, APIs, or developer tools.