Internships
Register
Copyright © 2000—2026 JetBrains s.r.o.

Mapping the Kotlin Developer Landscape

Description

The Kotlin Product Research team works to understand the people who use the Kotlin programming language and to translate those insights into informed product decisions.

Kotlin is often described as if it serves a single group of “Kotlin developers”, even though in practice it supports a wide range of use cases, contexts, and motivations.

As a Product Research Intern, you'll focus on building a shared, evidence-based understanding of Kotlin users by reviewing existing research and conducting new qualitative studies. The work will help inform decisions around tooling, documentation, onboarding, and longer-term product direction.

The role is designed to provide hands-on experience in product (UX) research, with guidance and support from experienced researchers. You will work on a real project and collaborate closely with product managers, analysts, and other stakeholders in a product development environment. The work will result in research artifacts intended for long-term use by the team.


Responsibilities

  • Review and synthesize existing Kotlin research to identify patterns, gaps, and open questions

  • Plan and conduct qualitative research with Kotlin developers across different contexts (e.g. Android, backend, cross-platform)

  • Explore and select appropriate ways of segmenting Kotlin developers (e.g. personas, jobs-to-be-done), and justify the chosen approach

  • Analyze findings and synthesize them into clear, evidence-based insights

  • Communicate results and implications for tooling, documentation, and developer experience

  • Collaborate with product managers, analysts, and other researchers throughout the project

Requirements

Must have

  • Current enrollment in or recent graduation from a Master’s program in UX, HCI, psychology, social sciences, or a related field

  • Foundational knowledge of qualitative user research methods through coursework, academic projects, or prior internships

  • Ability to analyze qualitative data and synthesize findings into clear, structured insights

  • Strong communication skills and comfort presenting research findings in English

  • Interest in technical products and willingness to learn unfamiliar domains

  • Ability to work independently on a well-scoped project with guidance and feedback

Nice to have

  • Experience conducting end-to-end qualitative research

  • Familiarity with frameworks such as personas, jobs-to-be-done, or journey mapping

  • Experience with developer-focused or technical products

  • Basic knowledge of Kotlin, Java, or another programming language

Admission

Internship Projects Summer/Fall 2026

Contact details

internship@jetbrains.com

Preferred internship location

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK

Technologies

Kotlin

Area

Research
UX

Internship timing preferences

Flexible start
Part-time acceptable

Candidate graduation status

Final-year students preferred
Applications by 16.03.2026
Interview by 17.04.2026
Feedback and final results by 22.04.2026