В молодежную научную группу, занимающуюся исследованиями и разработкой в области инфраструктуры больших данных и анализа социальных медиа на базе НЦКР при Университете ИТМО, ищем амбициозного разработчика с желанием создавать что-то новое и полезное. Группа занимается выполнением высокотехнологичных проектов в области Computer Science, реализуя свои собственные продукты и продукты с крупными корпоративными партнерами. Проекты связаны с областью разработки распределенных систем с интегрированными технологиями обработки больших данных и областью применения машинного обучения для анализа социальных медиа.
Эта вакансия рассчитана на амбициозного человека, желающего развиваться в данных направлениях, с опытом работы в области промышленной разработки ПО. Разрабатываемые нами программные решения, зачастую не имеют шаблонных решений, что требует от разработчика выходить за рамки стандартных подходов.
Если Вам надоело работать в рамках шаблонных решений для бизнес-проектов, и Вы хотите создавать что-то принципиально новое и не имеющее аналогов, то мы будем рады с Вами двигаться в исследованиях вместе!
Ждем Ваши резюме на почту kluykova.a25@gmail.com
Обязанности
- Участие в выполнении проектов от корпоративных партнеров (в том числе иностранных), а также проектах, нацеленных на грантовые НИР;
- Проектирование и разработка модулей программных систем в области хранения, обработки и управления большими данными (Big Data) в распределенных средах;
- Разработка распределенных решений в области машинного обучения и искусственного интеллекта;
- Разработка системного ПО для автоматизации вычислительных экспериментов, а также обработки, анализа и визуализации данных.
Требования
Требования к образованию и квалификации:
- Высшее образование в области математики или информатики (магистр или специалист).
Требования к знаниям и умениям:
- Уверенное владение хотя бы одним из следующих языков программирования: Java, Scala, C#;
- Знание основных алгоритмов и структур данных, оценки сложности алгоритмов;
- Умение работать с потока и процессами;
- Знание и опыт использования базовых шаблонов проектирования (Design Patterns);
- Основы использования систем контроля версий (Git, SVN и пр.);
- Опыт использования систем управления проектами;
- Желателен опыт работы со скриптовыми языками Python, Ruby;
- Желателен опыт работы с REST;
- Желателен опыт проектирования распределенного ПО (микросервисная архитектура);
- Приветствуется хорошая математическая подготовка;
- Умение адаптироваться и изучать технологии в сжатые сроки;
- Умение работать в команде;
- Желание работать над решением нетривиальных задач.
Требования к опыту работы:
- Опыт работы в промышленного кода от 1,5 лет;
- Приветствуется опыт в области анализа данных (Data Mining) и математического моделирования.
Требования к владению иностранными языками:
Английский язык на уровне, достаточном для свободного чтения технической и научной литературы.
Условия
- Молодой, дружный коллектив;
- Решение нестандартных задач, работа в интердисциплинарной команде;
- Общение с признанными экспертами в предметной области;
- Регулярное повышение квалификации, в том числе за границей (через полгода работы);
- Участие в международных конференциях и школах;
- Корпоративный английский язык для сотрудников;
- Креативный подход в решении задач;
- Работа в историческом центре Санкт-Петербурга;
- Ежегодный оплачиваемый отпуск;
- Социальный пакет: официальное трудоустройство, отдых в корпоративном загородном оздоровительном центре, мероприятия для сотрудников.