Приглашаем на стажировку в Национальный центр когнитивных разработок Университета ИТМО

"Научно-исследовательская лаборатория «Когнитивная невербалика» Национального центра когнитивных разработок Университета ИТМО ищет талантливых кандидатов, готовых влиться в команду. Ребята занимаются разработкой и поддержкой приложений для конечных пользователей в областях интеллектуальных телекоммуникационных технологий, визуализации данных, прикладного искусственного интеллекта на основе машинного обучения и когнитивных технологий. Создают системы поддержки принятия решений и персональных помощников."
Приглашаем на стажировку в Национальный центр когнитивных разработок Университета ИТМО

Middle ML engineer

Обязанности:

  • Имплементация нового функционала;
  • Разработка пайплайнов обработки данных и обучения моделей;
  • Оборачивание кодом математических моделей и вывод их в production;
  • Разработка и усовершенствование текущей архитектуры;
  • Участие в планировании и декомпозировании нового функционала (в том числе и архитектурных решений);
  • Участие в улучшениях процессов команды – по желанию.

Требования:

  • Опыт разработки с использованием Python, опыт написания глубоких нейронных сетей на PyTorch;
  • Понимание и опыт реализации классических алгоритмов машинного обучения;
  • Понимание и опыт реализации алгоритмов компьютерного зрения (CV) или понимание и опыт реализации алгоритмов обработки естественного языка (NLP).

Будет плюсом, если у вас есть:

  • Опыт разработки API и использования fastapi;
  • Опыт работы с key-value хранилищами;
  • Опыт разработки скрапперов / краулеров / парсеров.

QA Engineer (Junior)

Обязанности:

  • Тестирование продуктов лаборатории в мобильных приложениях по чек листу;
  • Проведение функционального, конфигурационного, регрессионного, тестирования на восстановление, ad-hoc и UI-тестирования мобильного приложения;
  • Обнаружение возникающих дефектов, занесение в баг-трекинговую систему и проверка их исправления;
  • Разработка скриптов для автоматизированного тестирования;
  • Работа с тестовой документацией;
  • Анализ результатов тестирования, составление отчетов;
  • Активное взаимодействие с аналитиками и разработчиками.

Требования:

  • Знания в методологии тестирования и жизненного цикла программного обеспечения и роли QA-специалиста на каждом его этапе;
  • Знания в области программирования, IT или математики;
  • Уверенное владение компьютером, опыт работы с различными операционными системами (Windows, Linux, MacOS);
  • Базовые знания в области тестирования, понимание особенностей тестирования;
  • Внимательность к деталям;
  • Умение обучаться новым технологиям;
  • Умение выполнять задачи в соответствии со сроками и приоритетами;
  • Коммуникативность, готовность работать в команде;
  • Внимательность и умение последовательно выполнять поставленные задачи.

Чем предстоит заниматься:

  • Проведение ручного, функционального тестирование мобильного приложения;
  • Выявлять и фиксировать найденные ошибки, осуществлять контроль исправления ошибок;
  • UI/UX тестирование, выработка рекомендаций по юзабилити интерфейсов;
  • Оптимизация процессов тестирования ПО (совместно с командой разработки).

Будет преимуществом, если вы:

  • Имеете опыт разработки на любом из современных языков программирования;
  • Знаете основы Flutter, Python или других языков программирования;
  • Понимаете основы UX/UI дизайна;
  • Знакомы с интерфейсом сервиса для разработки интерфейсов и прототипирования Figma;
  • Имеете опыт тестирования клиентских мобильных и веб-приложений.

Разработчик-исследователь компьютерного зрения

Обязанности:

  • Разрабатывать пайплайны обработки данных;
  • Учить нейронные сети извлекать сцены и действия на изображениях и видео;
  • Выводить модели в продакшн и поддерживать их;
  • Разрабатывать новые архитектуры и развивать текущие;
  • Вести документацию;
  • Участвовать в обсуждениях;
  • Участвовать в улучшениях процессов команды – по желанию.

Требования:

  • Знание Python, хорошо владеете PyTorch;
  • Понимание, как работают свёрточные нейронные сети;
  • Опыт работы с задачами машинного обучения и компьютерного зрения, включая классический CV и DL;
  • Готовность и желание следить за актуальными научными статьями и разработками в области машинного обучения.

Будет плюсом, если у вас есть:

  • Опыт разработки API и использования fastapi;
  • Опыт работы с key-value хранилищами;
  • Опыт разработки скрапперов/краулеров/парсеров.

Backend Developer

Обязанности:

  • Имплементация нового функционала;
  • Поддержка приложений, рефакторинг;
  • Код ревью;
  • Участие в планировании и декомпозировании нового функционала (в том числе и архитектурных решений);
  • Взаимодействие с другими командами (дизайн, фронтенд, аналитика, тестировщики);
  • Ведение документации;
  • Участие в обсуждениях;
  • Участие в настройке CI/CD – по желанию;
  • Участие в улучшениях процессов команды – по желанию.

Требования:

  • Опыт работы с python;
  • Опыт коммерческой разработки мобильных/клиентских приложений от 3 лет;
  • Опыт работы с api;
  • Умение работы с fastapi или с другим современным фреймворком;
  • Знакомство с MongoDb, умение работать с реляционными БД;
  • Опыт работы с микросервисной архитектурой;
  • Знание docker, redis;
  • Написание читаемого и самодокументированного кода;
  • Умение задавать вопросы гуглу/коллегам, аргументировать свою точку зрения, слышать чужую точку зрения, формировать конструктивную критику и уметь принимать ее в свой адрес;
  • Английский язык (достаточный для чтения документации, ответов stackoverflow и составления запросов в гугле).

Будет плюсом, если у вас есть:

  • Опыт в настройке CI/CD для мобильных платформ и знаете что такое Teamcity;
  • Опыт в web backend/fullstack разработке.

Системный аналитик

Обязанности:

  • Сбор, анализ и документирование требований к разработке ПО;
  • Продумывание внутренней логики и написание ТЗ для разработки продуктов;
  • Написание проектной и технической документации;
  • Консультационное взаимодействие с Заказчиком и командами разработки;
  • Изучение структуры и особенностей необходимого функционала на проектах;
  • Описание сущностей, создание и поддержка актуальной документации системы и интеграций;
  • Проработка решений внутри команды;
  • Участие в улучшениях процессов команды – по желанию.

Требования:

  • Опыт работы на позиции аналитика в сфере IT, 1-3 года;
  • Аналитический склад ума, ответственность, исполнительность, грамотная речь;
  • Знание методологий функционального, информационного и процессного моделирования в нотациях BPMN, UML;
  • Знание жизненного процесса разработки и ведения продукта;
  • Опыт работы с инструментами формализации требований;
    Умение использовать Use-case, user-story;
  • Опыт составления моделей as is, to be;
  • Основы ООП, архитектуры приложений, SQL, разработка баз и хранилищ знаний;
  • Полная занятость, полный день.

Будет плюсом, если вы:

  • Умеете работать с REST API, SOAP, xlm, xsd, xPath, git;
  • Владеете JIRA, Confluence, Tableau, Power BI;
  • Имеете опыт работы по ГОСТ 34.., 19...

Ключевые навыки:

  • BPMN;
  • UML;
  • SQL;
  • Управление проектами;
  • Системный анализ;
  • Аналитическое мышление.
Если вам кажется, что вы не подходите по каким-то требованиям, но при этом жаждите развиваться, мы все равно ждем ваше резюме!

Условия работы:

  • Испытательный срок 2 недели;
  • Молодой и дружный коллектив лаборатории;
  • Демократия при принятии решений, связанных с разработкой и процессами внутри команды;
  • Работа в большой команде (мобильные и веб приложения, дизайн, Data Science, AI и многое другое);
  • Перспективы роста;
  • Комфортный офис в историческом центре Санкт-Петербурга рядом со ст. м Спортивная-2, Василеостровская;
  • Возможен гибкий график рабочего дня (начало 8–11 утра по МСК) и смешанный режим работы (из дома/офиса).

Присылайте свои резюме на почту: nccr@itmo.ru 

Читайте также

  • 02.06.2025

    В ИТМО разработали ИИ-платформу для городского планирования

    Ученые ИТМО создали цифровую ИИ-платформу «Просто.Р», которая поможет быстро и недорого оценивать и предсказывать развитие городской среды на основе данных.

  • 16.05.2025

    В ИТМО создали ИИ-инструмент, который упростит обработку горных пород

    Студенты лаборатории компьютерных технологий ИТМО предложили ИИ-модели для обработки изображения с плотно сгруппированными объектами.

  • 29.04.2025

    В ИТМО представили ИИ-помощника для автоматизации работы с научным кодом

    Ученые ИТМО представили (OSA) — инструмент на основе больших языковых моделей, который «наводит порядок» в хранилищах открытого научного кода и делает их более удобными для переиспользования другими научными командами.