Senior Product Manager (AI and Innovations in Kotlin)
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. JetBrains also developed Kotlin, the concise multiplatform language that is Google’s preferred language for Android app development.
The Kotlin team at JetBrains is focused on exploring innovative products and features that significantly enhance the Kotlin development experience or open new markets.
Our existing projects include:
- Developing coding assistants to generate idiomatic and errorless Kotlin code.
- Finding ways to improve the experience of developing AI applications with Kotlin.
- Developing the Kotlin Notebook plugin, which provides a smart interactive playground in JetBrains IDEs.
- Maintaining and improving several libraries for data analysis, machine learning (ML), and visualization.
- Working on the Kotlin/Wasm compiler that converts Kotlin code into WebAssembly, enabling the creation of high-performance web and cloud applications.
As a Product Manager, you will oversee and refine these initiatives and find new opportunities for innovation. Your primary focus will be on making Kotlin an attractive language for AI development. Your responsibilities will include comprehensive product and market research for new ideas, defining success criteria for prototypes, and verifying hypotheses through experiments and prototypes.
In this role, you will:
- Analyze market trends and identify potential opportunities for Kotlin and its ecosystem.
- Transform ideas into feasible product hypotheses that can be tested.
- Drive new products and features to public release and measure the success.
- Conduct UX and market research to gain insights and make informed decisions.
- Extensively interact with users to identify their needs, problems, and potential solutions.
- Identify product metrics necessary for monitoring success and making data-driven decisions.
- Work closely with developers, technical writers, developer advocates, and marketing and product managers across JetBrains.
- Cooperate with the authors of third-party libraries, frameworks, and tools.
Example tasks include:
- Increasing the quality of Kotlin code generation in the top five LLMs.
- Researching the feasibility of developing a Kotlin version of LangChain.
- Identifying use cases for Kotlin Notebook that demonstrate the strongest product and market fit.
We will be happy to have you on our team if you have:
- At least five years of product management experience or the equivalent.
- Experience in the development of ML/AI products or features.
- Experience launching new products from scratch and leading them to achieve product and market fit.
- A deep understanding of product metrics and strong research skills.
- Experience in software development.
- The skills and mindset to work in a highly technical domain.
- The readiness to learn Kotlin and become an active user of the language.
- Strong leadership skills and the ability to motivate and manage cross-functional teams.
- The ability to work on multiple products simultaneously and to switch contexts effectively.
- Strong English language skills, both written and spoken.