At JetBrains, interns work on real projects that they choose themselves during the application process. No assisting or observing - you get to be a full member of the team from day one. We create tools that are used by millions of developers around the world, and our interns play a meaningful part in building them.
From the start, you'll be contributing to real product features, tools, or research — no made-up intern tasks or isolated sandbox projects. Your code might end up in production, your analysis might influence product direction, and your design might help shape what users experience.
In non-technical areas — like UI/UX design, marketing, HR, finance, and legal — you’ll be part of the work of your department, contributing ideas, analyzing real data, improving processes, and seeing how a global tech company runs from the inside.
For the duration of the internship you will have a mentor who is genuinely invested in your growth. They’ll support you, challenge you, and help you navigate both technical and professional development.
You’ll have regular one-on-one check-ins, feedback sessions, and opportunities to learn beyond the scope of your project.
We value the time and effort our interns put in — that’s why all internships at JetBrains are paid. Depending on your availability and university commitments, you can choose to work full-time or part-time.
We offer projects 3 months full-time or 6 months part-time. Individual internship timelines can also be discussed.
Life as a student can be unpredictable — exams, labs, thesis deadlines — we get it. That’s why our internships are built with flexibility in mind.
Whether you want to immerse yourself completely over the summer or balance the internship with your studies during the semester, we’ll support the format that works best for you.
At JetBrains, internships can be office-based, hybrid, or fully remote (but only in EU and countries where we have offices). With teams spread across multiple offices and countries, online collaboration is a natural part of our work, so you’ll stay fully connected and supported wherever you are.
Before applying, please ensure that you reside in the EU, Armenia, or Serbia and that you are eligible to take part in an internship (i.e., no legal or visa restrictions).
Browse available projects and choose up to 5 that suit your interests and skills
Complete each project-specific task within the provided timeframe
If you succeed with the task, you will move on to an interview with the project mentor
The deadlines for each step will be announced when the application submission opens.