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

Internship Projects Fall 2026

We are offering internships which can be full- or part-time, from 3 to 6 months - these details can be discussed during the application process.

We are accepting applications from students and recent (1 year max) graduates of EU universities, including holders of student visas (hiring restrictions may apply in the latter case), as well as students from UK, Serbia and Armenia.
The internship format is onsite or remote in countries where we have offices. Relocation options are available.
We do not offer visa/permit support within the internship framework.

06.04.2026 – 12.06.2026

Applications by 08.05.2026
Interview by 30.05.2026
Feedback and final results by 12.06.2026

Projects

Marketing Intern

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK
Marketing
Flexible start
Full-time preferable
Part-time acceptable

An Experimental Implementation of a Compose HTML-based SSR Engine for the Spring Framework

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK
Kotlin
Spring
Development
Flexible start
Part-time acceptable

Scaling Academic Partnerships in North America: University Pipeline & Outreach Strategy

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK
Marketing
Flexible start

Showing the Return Value on Method Exit Breakpoints in the Java Debugger

Germany
Java
JVM
Kotlin
Development
Flexible start
Part-time acceptable
Final-year students preferred

TeamCity New User Onboarding: Usability Evaluation and Experience Optimization

Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK
Research
Flexible start
Part-time acceptable

Project & Knowledge Management Intern

Czechia
Germany
Project/Product Management
Part-time acceptable
Final-year students preferred

SDET intern @ Functional Automation

Cyprus
Germany
Netherlands
Code Review
Continuous Integration
Git
Kotlin
Terminal
Development
DevOps
QA
Full-time preferable
Final-year students preferred

Analytics & Data: Measuring the Impact of Internal Publications

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK
Content Creation
Data Analytics & BI
Research
Technical Writing
Flexible start
Part-time acceptable

Intern in AI Assistant Chat team

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK
Git
Java
Kotlin
Development
Full-time preferable
Part-time acceptable
Final-year students preferred

People Operations Intern (Shanghai Office)

China
HR
Part-time acceptable
Final-year students preferred

IntelliJ IDEA Java Subsystems Test Coverage

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Java
JVM
Kotlin
QA
Flexible start
Part-time acceptable

Post-Training and Alignment for Coding LLMs

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK
Data Science
Machine Learning
Research
Flexible start
Full-time preferable
Part-time acceptable
Final-year students preferred

AI Engineering Intern

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK
Development
Machine Learning
Flexible start
Full-time preferable
Part-time acceptable

Interop of Reporting SDK with Python Clients

Armenia
Germany
Development
Flexible start

LLM-Driven Validation Strategy

Armenia
Germany
Development
Flexible start

Evaluation for Coding and Agentic Models

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK
Data Science
Machine Learning
Research
Flexible start
Full-time preferable
Part-time acceptable
Final-year students preferred

Regional University Growth Intern (France/Italy/Spain)

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK
Marketing
Flexible start
Full-time preferable
Part-time acceptable

Change signature refactoring support in LSP

Armenia
Cyprus
Germany
Netherlands
Poland
Serbia
Spain
Java
Kotlin
Development
Start ASAP

Educational Engagements Operations & AI Automation

Cyprus
Germany
Netherlands
Poland
Serbia
Spain
UK
Project/Product Management
Flexible start
Full-time preferable
Part-time acceptable
Final-year students preferred

Startup Success & Discovery Internship

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK
Content Creation
Marketing
Research
Full-time preferable
Part-time acceptable
Start ASAP
Final-year students preferred

Applied Research: Knowledge Distillation for Coding LLMs.

Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK
Big Data Stack
Deep learning
Docker
Data Science
Machine Learning
Research
Flexible start
Full-time preferable
Part-time acceptable
Final-year students preferred
Potential thesis

Marketing Intern, Kotlin in Education

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK
Marketing
Flexible start

Non-Browser Wasm Runtime support in Compose Multiplatform

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
Kotlin
Node.js
Development
Research
Full-time preferable

Standalone Tool for Feature Usage Events Exploration

Armenia
Germany
Development
Flexible start

Agentic Java2Kotlin Eval Pipeline

Netherlands
Java
JVM
Kotlin
Development
Research
Part-time acceptable
Start ASAP

Improve (and measure) performance with tail call proposal in the Wasm Backend for Kotlin Compiler

Germany
Development
Flexible start

Quality Metrics for Agent Trajectories

Armenia
Cyprus
Czechia
Germany
Netherlands
Poland
Serbia
Spain
UK
Research
Flexible start
Full-time preferable
Part-time acceptable
Start ASAP

Filters

Applications for projects

You can select from 1 to 5 projects to apply in this admission. Then you will need to solve a test task, which may differ from project to project. Register to apply to projects.