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

JetBrains Internships

Research Collaboration Internship Position

This is a position aimed at more experienced candidates with a strong academic background.

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 the UK, Serbia and Armenia.
The preferable internship format is onsite, relocation options are available.
We do not offer visa/permit support within the internship framework.

Collection of applications from students until 13.07.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 access the open projects that are available in your country.
We place all the information about current admissions on the Internships page. Some of them have already closed (refer to the deadlines listed), but you can read about past projects in the Archive to get an idea of what to expect in the future.
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. We offer onsite and remote internships in countries where we have offices. 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, the Netherlands and Serbia. 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 "Apply" button. 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.