В ходе этой летней практики Вам предстоит развивать инструменты для разработки Data Science приложений на Kotlin.
На начальном этапе разработки находится плагин для IntelliJ IDEA, позволяющий просматривать и выполнять Jupyter-ноутбуки на Kotlin. В этот плагин необходимо добавить множество функций, в частности отладку ячеек с кодом, отображение текущих значений переменных, улучшенные рефакторинги кода и т.д. Разработку проекта предстоит вести в тесном взаимодействии с другими проектами, в первую очередь проектом Kotlin-кернела для Jupyter, а также IntelliJ и Kotlin.
Большим плюсом будет владение языком Kotlin, а также опыт разработки компиляторов или языкового тулинга.
По возникающим вопросам можно писать на ilya.muradyan@jetbrains.com
Все требования опциональны.