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

JetBrains Internships

Internship projects 2025-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 of European universities, including holders of student visas (hiring restrictions may apply in the latter case), as well as students from 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.

Collection of applications from students until 07.11.2025

FAQ

Click the Sign in button in the right upper corner of the page. Authorize using your Hub account. In case you don’t have a Hub account – click "JetBrains account" and register there. Please, fill out your profile: tell us about yourself, describe your education, skills, and experience. This will allow you to apply for the open projects that are available in your country.
We place all the information about current admissions on the Internships page. If you see nothing there, then we currently do not have any open internship positions - register to get notified about new openings!
Every admission has its own schedule, so please refer to the description of each particular admission.
Our internships are targeted at students of any level, but some projects might prove too complicated for someone who is just starting out on their academic path - this is usually noted in the project description and/or with a tag. We offer onsite and remote internships in countries where we have offices. We do not offer visa/permit support within the internship framework. If you are not sure about your particular situation, please reach out to us at internship@jetbrains.com.
For now we only offer internships in locations (countries) where we have offices. All the projects can be done remotely in the sense that your mentor can be located in a different country. The location of the mentor might also affect geographical preference - these locations are listed in the project descriptions.
For a better internship experience office presence can be crucial, so for those of you who are not residents of countries where we have offices, we will be offering relocation support to Armenia, Cyprus, Czechia, Germany and the Netherlands. The decision to include relocation support will be made on a case by case basis. Interns who meet the below criteria can apply for relocation support: 1) Interest in a full-time summer internship for three months 2) Work eligibility (valid work and residence permit or passport in the listed countries). The destination office will be selected based on the location or the project's mentor and team. If you are interested in relocation options, but are not sure whether you qualify or have any other concerns, please reach out to us at internship@jetbrains.com.
Please read the project description carefully - it should give you a comprehensive idea of what the work will involve and what knowledge and skills are required. If you have questions, do not hesitate to contact the mentor or the Internships team at internship@jetbrains.com. You can apply for up to 5 projects.
To get through the first selection phase, you will have to complete a test task relevant to the project you have chosen. You will be able to see test tasks only after clicking the "Solve the task" button. This will also set off the timer for the task, so please take care in planning your time and resources accordingly. A project can have several tasks. You will receive a notification with the results by email after the mentor reviews your solutions. The submission deadline given in the admission description includes the test task solution!
During the submission phase mentors check the test task solutions and pick several candidates they would like to interview. If you are selected, you will receive an invitation by email. Those who did not pass the test task phase will also be informed by email.
After all the selected candidates have been interviewed, project mentors will decide whether to invite you to participate in their project. We will send internship invitations to the winners, where we will also ask some questions regarding the paperwork that will need to be signed.
You can reach out to us with any questions about internships at internship@jetbrains.com.