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

Разработчики: Лето 2021

Летние стажировки для студентов программистских специальностей.

Проект — возможность для стажеров погрузиться в продуктовую разработку.

Куратор — Маша Андреева.

Projects

Data Analytics Team, Aleksandra Lomakina, Alexandra Filimokhina, Arkady Kalakutsky, Dmitriy Pavlov

User behaviour in IDE analysis

Jupyter
Python
SQL
Statistics
ReSharper, Alexander Petrovsky, Alexander Ulitin, Andrew Vasilyev

Валидация модели и миграций данных Entity Framework

.NET
C#
ReSharper, Alexander Petrovsky, Alexander Ulitin, Andrew Vasilyev

Верификация проектов .NET на соответствие соглашениям CQRS

.NET
C#
ReSharper, Alexander Petrovsky, Alexander Ulitin, Andrew Vasilyev

Визуализация результатов запросов LINQ

.NET
C#
IntelliJ IDEA, Dmitry Batkovich

Index Viewer plugin

Java
Kotlin
IntelliJ IDEA, Dmitry Batkovich

Lightweight “Find in Path” / “Go to File” for IntelliJ IDEA

Java
Kotlin
CLion, Semyon Kolton

Визуализация файлов формата Google Event Trace

Java
Kotlin
Swing
PhpStorm, Kirill Smelov

Поддержка toString методов в PhpStorm

Java
PhpStorm, Kirill Smelov

Улучшения внутренних инструментов для поддержки анализа кода в PhpStorm

Java
Qodana, Artemy Pestretsov, Ekaterina Shliakhovetskaja, Nikita Kochetkov

Улучшение алгоритма сравнения (diff) результатов анализа и импорт маркеров в IDE

Java
Kotlin
Rider, Alexander Petrovsky, Alexander Ulitin, Evgeniia Onosovskaia, Ivan Migalev

Difference for .NET assemblies / DLL files

.NET
C#
Kotlin
PyCharm, Andrey Vokin

Улучшение поддержки Jupyter ноутбуков в PyCharm

Java
Jupyter
Kotlin
Other, Ekaterina Zhuvarova, Ivan Bobrov, Stanislav Germanovskii

User experience improvements in internal product (frontend)

JavaScript
React
UX
PyCharm, Vladimir Lagunov

Автодополнение и анализ кода для data science библиотек на Python

Jupyter
Kotlin
Python
PyCharm, Vladimir Lagunov

IntelliJ: Подключение по SSH через прокси-серверы

Java
Kotlin
IdeaVim, Alex Plate

Vim script парсер

Java
Kotlin
Space, Anton Spilnyy

Обработка видео/аудио в видео звонках

JavaScript
Kotlin
Space, Anton Spilnyy

"Виртуальный" офис и видео звонки

JavaScript
Kotlin
Data Analytics Team, Dmitrii Proskurin, Egor Bulychev, Viktor Tiulpin

Similar project/developer search

Java
Kotlin
Machine Learning
Python
Qodana, Dmitrii Proskurin, Egor Bulychev, Viktor Tiulpin

Plagiarism Detector

Big Data
Machine Learning
Python
Research
SQL
Qodana, Dmitrii Proskurin, Egor Bulychev, Viktor Tiulpin

License Audit

Kotlin
Machine Learning
Python
ReSharper, Alexander Shvedov

Расширение компилятора C# для проверки контрактов null-ссылок во время исполнения

.NET
C#
New IDE Platform, Nikita Prokopov, Pavel Sergeev

Современная Window-management библиотека для JVM

C++
Java
Objective-C
Swift
Other, Vladislava Prasolova, Yury Ignatev

Разработка сервиса по загрузке тем в Zendesk

Go
Rider, Sergey Dubov

Поддержка CosmosDB для Azure Toolkit for Rider плагина

C#
Kotlin
Other, Ekaterina Zhuvarova, Ivan Bobrov, Stanislav Germanovskii

User experience improvements in internal product (backend)

Kotlin
SQL
Spring
New IDE Platform, Andrey Zaytsev, Sergey Ignatov

Collaborative Whiteboard

Kotlin
Rider, Evgeniy Stepanov

Поддержка протокола Shared Memory для подключения Rider к Microsoft SQL Server

.NET
C#
Kotlin
SQL
Business Applications Development, Alexandra Pavlova, Andrey Antipov

Локализация сервисов JetBrains

Kotlin
Business Applications Development, Alexander Burkov

UI для управления списками автоматической рассылки писем

JavaScript
Kotlin
React
Other, Sergey Golovachev, Vladimir Sotnikov

Generative Neural Networks at Computational Arts

Machine Learning
Python
Other, Artem Svistunov, Piotr Tomiak, Vitaly Gordeev

Structural documents plugin

Java
Kotlin
Space, Anton Spilnyy, Vita Loginova

Расширение функциональности истории в Space Documents

Kotlin
React
SQL
New IDE Platform, Dennis Ushakov

Developer Tools for UI Framework

Kotlin
Data Analytics Team, Aleksandr Fedotov

Распознавание кода со скриншотов из IDEA

Machine Learning
PyCharm, Elizaveta Shashkova

Type Renreders for Python

Java
Kotlin
Python
Kotlin, Ilya Muradyan

Разработка IntelliJ плагина для поддержки Kotlin в Jupyter-ноутбуках

Compilers
Jupyter
Kotlin
Rider, Alexander Pirogov, Leonid Mashinskiy, Mikhail Zakharov

Улучшение интеграции Rider с Unreal Editor

C#
C++
Kotlin
YouTrack, Anna Zhdan

Генерация библиотеки для работы с Rest API YouTrack

Python
AI group, Artem Popov

Повышение качества автодополнения в R

Data Science
Machine Learning
Python
R
Qodana, Ekaterina Shliakhovetskaja, Tatyana Yakovleva, Timur Zaripov

Frontend в Qodana

JavaScript
React
UX
New IDE Platform, Sergey Ignatov

Terminal typeahead

Java
Kotlin
Terminal
New IDE Platform, Vladimir Koshelev

Inspections for new IDE platform SDK

Kotlin
Qodana, Alexey Afanasiev, Ekaterina Shliakhovetskaja

Разработка сбора статистики для Qodana

Java
Kotlin
Other, Ekaterina Shliakhovetskaja, Philipp Nurullin

Проект в виртуальной реальности: Архипелаг

Robotics
Other, Alexey Afanasiev, Ekaterina Shliakhovetskaja

IntelliJ plugin for Lego Mindstorms

Java
Kotlin
Robotics
Grazie, Ivan Dolgov, Vladislav Tankov

Разработка системы для сбора данных из открытых источников

Big Data
Machine Learning
Python
Grazie, Ivan Dolgov, Uladzislau Sazanovich, Vladislav Tankov

Efficient Dependency Parsing In Case Of Ungrammatical Sentences

Machine Learning
Python
AI group, Gleb Morgachev, Vitaly Khudobakhshov

Система трекинга и менеджмента экспериментов

Java
JavaScript
Kotlin
React
Kotlin, Pavel Gorgulov

Реализация методов линейной алгебры в Multik

Kotlin
Kotlin, Pavel Gorgulov

Реализация матричных операций на GPU в Multik

C
Kotlin
Space, Dmitry Tretyakov, Grigory Panov

Поиск уязвимостей в Space репозиториях

Java
Kotlin
Space, Akif Abasov, Leonid Khachaturov

Метрики производительности UI в Space

JavaScript
Kotlin
DataGrip, Liudmila Kornilova

Кастомные агрегации на таблицах

Java
Kotlin
Space, Akif Abasov, Leonid Khachaturov

Автоматическое построение форм

JavaScript
Kotlin
Space, Dmitry Tretyakov, Grigory Panov

Разрешение зависимостей из распределенного хранилища

Java
Kotlin
Other, Sergey Bulgakov, Vitaly Khudobakhshov

Разработка нативного клиента Projector для iOS/Android

Android
IOS
Big Data IDE, Vitaly Khudobakhshov

Мобильное приложение для Big Data Tools

Android
IOS
Kotlin, Anton Yalyshev, Mikhail Zarechenskiy

Реализация Language server protocol'a для нового Kotlin компилятора. Прототипирование плагина для поддержки Kotlin в Eclipse IDE.

Kotlin
TeamCity, Denis Lesnik

Интерактивный гайд для TeamCity

JavaScript
React
TeamCity, Anton Zamolotskikh

Preliminary merge builds of pull request branches

Continuous Integration
Java
CLion, Ilia Motornyi

Создать мастер (wizard) для подключения отладчика CLion к микроконтроллерам для отладки прошивок

Java
Kotlin
Swing
New IDE Platform, Valentin Fondaratov

Application Performance Metrics Monitoring for New IDE Platform

Continuous Integration
Kotlin
TeamCity, Andrey Titov, Evgeny Bovykin

Усиленная аутентификация в TeamCity

Continuous Integration
Java
Kotlin
TeamCity, Andrey Titov, Evgeny Bovykin

Интеграция TeamCity и Hashicorp Vault

Continuous Integration
Java
Kotlin
TeamCity, Andrey Titov, Evgeny Bovykin

Интеграция TeamCity и Space

Continuous Integration
Java
Kotlin
Other, Ekaterina Shliakhovetskaja, Viktor Noskin

Поддержка Raspberry PI для проекта Office TV

Java
Kotlin
JetBrains Research, Roman Chernyatchik

SnakeCharm Code Analysis Improvement 2021

Continuous Integration
Kotlin
Python
Rider, Nikita Lyubimov

WPF Designer

.NET
C#
WebStorm, Andrey Starovoyt

Развитие тестового фреймворка TypeScript / JavaScript

Java
JavaScript
Kotlin
New IDE Platform, Grigorii Kargin

UI Animation Framework

Kotlin
Big Data IDE, Roman Shein

Интеграция Apache Airflow с Big Data Tools

Big Data
Kotlin
Other, Alexey Afanasiev, Ekaterina Shliakhovetskaja

Lego Sorter

Java
Kotlin
Machine Learning
Python
JetBrains Academy, Natalia Feofanova, Nikolay Vyahhi, Vladimir Turov

Создание обучающих проектов по JS Frontend и технологий их автоматической проверки в JetBrains Academy

JavaScript
JetBrains Academy, Natalia Feofanova, Nikolay Vyahhi, Vladimir Turov

Создание обучающих проектов по Unity и технологий их автоматической проверки в JetBrains Academy

JavaScript
JetBrains Academy, Natalia Feofanova, Nikolay Vyahhi, Vladimir Turov

Создание обучающих проектов по Java Desktop и технологий их автоматической проверки в JetBrains Academy

Java
Swing
Education, Alexey Kotenko, Egor Dubchenko, Nikolay Vyahhi

Сервис для обучения математике: Python Backend

Django
Python
SQL
Education, Alexey Kotenko, Egor Dubchenko, Nikolay Vyahhi

Сервис для обучения математике: JavaScript Frontend (Vue.js)

JavaScript
React
UX
New IDE Platform, Anton Sokolov, Grigorii Kargin

Support code review scenario in new product

Kotlin
IntelliJ IDEA, Nikolay Rykunov, Vitaliy Bibaev

Improving IntelliJ code completion with Space

Continuous Integration
Java
Machine Learning
Statistics
Kotlin, Anatoly Nikitin

Плагин к компилятору Kotlin для поддержки DataFrame

Compilers
Data Science
Kotlin
Kotlin, Anatoly Nikitin

Интерактивный контрол для работы с табличными данными в Kotlin DataFrame

Data Science
JavaScript
Jupyter
Kotlin
UX
CLion, Dmitry Kozhevnikov

Интеграция пакетного менеджера vcpkg в CLion

C++
Java
Kotlin
Rider, Ilya Usov

Улучшение интеграции Rider c Roslyn Analyzers

.NET
C#
Compilers
Java
Kotlin
CLion, Alexander Kirillin

Dataflow анализ для C++

C++
Compilers
Java
Kotlin
Research
JetBrains Research, Oleg Shpynov

JBR Genome Browser

Kotlin
Other, Andrey Zavodov, Kristina Kuznetsova, Roman Prokashev

MARI – инструмент для автоматизации маркетинговой отчетности и не только

Django
JavaScript
Python
TeamCity, Denis Sokolov

Отображение инспекций кода в TeamCity

Java
JavaScript
React
WebStorm, Andrey Starovoyt

Deno LSP

Java
JavaScript
Kotlin
Other, Sergey Bulgakov, Vitaly Khudobakhshov

Спекулятивный набор текста в Projector

Big Data IDE, Nikita Pavlenko, Vitaly Khudobakhshov

Визуализация в Big Data плагине

Java
Kotlin
Swing
Big Data IDE, Nikita Ashihmin

Big Data Tools: Поддержка отправки задач на выполнение в облачные сервисы.

Big Data
Kotlin
TeamCity, Dmitrii Bogdanov

Создание окружения E2E тестов для клаудной интеграции TeamCity с AWS

Java
WebTeam, Dmitry Konchalenkov, Dmitry Makhnev

Improve JetBrains Blog comments 💬

JavaScript
Node.js
React
UX
Grazie, Pavel Bakhvalov, Vladislav Tankov

Grazie Web Editor

JavaScript
React
WebTeam, Stanislav Shemyakin

Создание библиотеки визуализации данных на графиках и диаграммах

JavaScript
React
IntelliJ IDEA, Anton Semenkin

Full line code completion (Summer 2021)

Data Science
Python
Data Analytics Team, Aleksandr Khvorov

Deep Assignee Prediction (Summer 2021)

Data Science
Machine Learning
Python
Data Analytics Team, Aleksandr Khvorov

Stack trace Similarity (Summer 2021)

Data Science
Machine Learning
Python
Space, Akif Abasov

CSS in Kotlin/JS framework (Summer 2021)

JavaScript
Kotlin
Kotlin, Mikhail Glukhikh

Реализация диагностик Kotlin-компилятора на базе Frontend IR (Summer 2021)

Kotlin
Rider, Alexander Pirogov

Интеграция Sharpmake в "Rider for Unreal Engine"

C#
C++
Kotlin
ReSharper, Alexander Ulitin

API verifier in ReSharper

Rider, Alexander Pirogov

Утилита для де/сериализации Blueprint'ов на базе Unreal Engine

C#
C++
Kotlin
Other, Aleksandr Khvorov, Roman Vasiliev

Bug Localization Plugin

Grazie, Aleksandr Khvorov, Vladislav Tankov

Определение стилистики текстов (Summer 2021)

IntelliJ IDEA, Vitaliy Bibaev

Fine-granular code completion ranking models (Summer 2021)

MPS, Radimir Sorokin

Kotlin compiler plugin for generating external DSL meta-model

MPS, Radimir Sorokin

Support of Projectional Editing in IntelliJ IDEA

Market Research & Analytics, Anastassiya Sichkarenko

Улучшение внутренних процессов работы Marketing Research and Analytics

Other, Vladimir Koshelev

Построение семантического диффа

IntelliJ IDEA, Alexey Balkanskiy, Nikolay Tropin

Web application for Exception Analyzer

Market Research & Analytics, Vasiliy Kaminskiy

Market clustering and visualisation

PyCharm, Elizaveta Shashkova

Jupyter Console in PyCharm

Data Analytics Team, Stanislav Germanovskii

Analytical Tools

DataGrip, Alexey Sedunov

Анализ сложности запросов и data flow для SQL

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.