Присоединяйтесь к команде IT Skoltech!

Вакансии в самых продвинутых IT-проектах
Мы гарантируем
Самые креативные задачи
Мы не занимаемся тривиальными проблемами. Мы создаем будущее.
Лучшую команду
Суперинженеры - выпускники МФТИ, МГУ, МГТУ им. Н.Э. Баумана и др. Обмен опытом с международными исследователями.
Лучшее оборудование
Все, о чем вы только могли мечтать и даже больше.
Гибкий график
Нам нужен результат
ДМС
Предоставляется с первого месяца вместе со "страховкой путешественника".
Парковку
У нас есть отличная парковка не только для машин, но и для велосипедов.
Познакомься с тимлидами
Серафим Новичков
Главный конструктор
Лидирующего исследовательского центра
«Сеть радиодоступа 5G с открытой архитектурой»
Привет!
Я – главный конструктор Центра компетенций.
По специальности я инженер радиосвязи и занимаюсь большим спектром задач, связанных с разработкой программного обеспечения для оборудования сети радиодоступа 5G (RAN).
Сейчас я набираю себе в команду программистов и инженеров,
которым интересно решать сложные задачи, работая над
новыми стандартами связи.
Евгений Цацорин
Ведущий разработчик
Центра компетенций по беспроводной связи и Интернету вещей
Привет!
Я - ведущий разработчик Центра компетенций. Начинал со сложных проектов для государства, например, ОС "Заря" для Министерства обороны РФ. Много работал с софтом, автоматизирующим различные сложные вычисления. Я считаю, что машинное обучение - это командный спорт, в котором все решает правильная методика, правильная постановка задач и правильная работа над ними команды. Я ищу людей, которым интересно не просто кодить, а выстраивать правильные процессы и масштабировать решения.


Ищем в команду IoT

Если в списке нет подходящих вакансий, напишите на s.gurakhtina@skoltech.ru
IoT - это:
Проект "Платформа" - первая в России открытая платформа для сбора, хранения и обработки индустриальных данных, полученных с помощью сенсорных сетей.
Cтек " Платфома"
Front-End: JavaScript (Angular JS)
Back-End: Java 8 (Spring), Python
Opentsdb, Elasticsearch, Hadoop, Spark, Grafana
Система "Smartcom" анализирует данные о передвижениях пешеходов с помощью снифферов (анализаторов трафика). Система позволяет составить социальный профиль аудитории рекламных билбордов.
Cтек "Smartcom"
Front-End: JavaScript (React JS)
Back-End: PHP, Python
Лаборатории высокопроизводительных вычислений
и больших данных - это:
Цель — выполнять крупномасштабные вычисления и решать ресурсоемкие вычислительные задачи на стыке машинного обучения, наук о данных и математического моделирования.
Стeк:
HPC/BigData, ML/DL, Kubernetes, Python, C/C++
Наша команда - 10+ инженеров.
Проект 5G - это:
Цель - расширить возможности доступа в Интернет через сети радиодоступа включая: умный город, работу в облаках, дополненную реальность, промышленную автоматизацию, беспилотный транспорт, электронную медицину, объемное видео, экран сверхвысокой точности, умный дом, гигабайты в секунду.
Стeк:
С/C++; OpenRAN
L2 / L3
4G/5G; Linux
Три команды по 7-10 человек (Base Station, QA & Integration, Standardization).
Хотите у нас работать?
Отправляйте резюме на [email protected]

»
Научный сотрудник (машинное обучение)

We are looking for a research scientist to develop next-generation technologies in the challenging field of Machine learning. In particular, we plan to advance similarity learning and sequential data processing and their applications.

As a research scientist, you will work on diverse projects in professor Zaytsev's research group. We need the research scientist to be versatile, display leadership qualities and be enthusiastic about taking on new and challenging machine learning problems.

You will work in a team, that regularly publishes at top machine learning venues and develops projects for major companies.

Prospective research directions:

For this position, you'll start to work on the project related to similarity learning for sequential data that come from the Oil&Gas industry. Later, we expect that you can carry on independent research or continue your endeavor in this direction.
    Responsibilities
    • Develop machine learning algorithms.
    • Automate and run machine learning experiments.
    • Provide consistent solutions for real world problems.
    • Prepare papers for scientific conferences.
    • Help with data acquisition and preprocessing.

    Minimum qualifications:
    • MS degree in Computer Science.
    • 2 years of work in Machine Learning.
    • Experience with Python.
    • Good spoken and written English.

    Preferred qualifications:
    • PhD degree in Machine Learning or related technical field.
    • Experience with deep learning: pytorch or similar.
    • 2+ Scopus/WoS publications

    Related publications:

    1. Fursov, Ivan, et al. "Adversarial Attacks on Deep Models for Financial Transaction Records." SIGKDD (2021).

    2. Kail, Roman, Evgeny Burnaev, and Alexey Zaytsev. "Recurrent convolutional neural networks help to predict locations of earthquakes." IEEE Geoscience and Remote Sensing Letters (2021).

    3. Romanenkova, Evgeniya, et al. "Real-time data-driven detection of the rock-type alteration during a directional drilling." IEEE Geoscience and Remote Sensing Letters 17.11 (2019): 1861-1865.

    4. Klyuchnikov, Nikita, et al. "Data-driven model for the identification of the rock type at a drilling bit." Journal of Petroleum Science and Engineering 178 (2019): 506-516.

    5. Fursov, Ivan, et al. "Sequence embeddings help to identify fraudulent cases in healthcare insurance." arXiv preprint arXiv:1910.03072 (2019).



    Если в списке нет подходящих вакансий, а вы хотите у нас работать, напишите нам на [email protected], мы что-нибудь придумаем.

    Фронтенд разработчик

    В сотрудничестве с нейрохирургическими центрами Пирогова, Бурденко, Кулакова мы создаём веб-приложение, нагруженное потоками томограмм и их 3d-реконструкций, порождаемых ML/DL движком. Наша команда сильна в интеграции потоков данных в конвейеры предиктивных моделей и имеет рабочий прототип одностраничного приложения на Three.js, но ограниченные знания о жизненном цикле веб-приложений, делающих пользовательский опыт приятным.

    Поэтому мы ищем фронтенд разработчика с хорошим пониманием, как взаимодействовать с бэкендом, отягощённым гигабайтами данных для визуализации и построенным по микросервисной архитектуре. Поздние проекты веб-приложений будут связаны также с 3d-движками глубокого обучения в ведущей лаборатории Сколтеха по нейровизуализации (/adase.group/neuro/).

    Требования:
    • Опыт написания одностраничных веб-приложений с ясной навигацией на чём-то из списка Svelte, TypeScript или Vanilla JS (хотя бы ECMAScript 2017), Ember.js, Vue.js, Angular или React, кроме JQuery.
    • Знакомство с протоколами/библиотеками стримминга данных и коммуникации между микросервисами: gRPC, HTTP/2, websocket, socket.io, REST.
    • Способность самостоятельно развернуть одностраничное приложение на выделенном сервере (что подразумевает знание любого веб-сервера или обратного прокси: Node.js, Nginx, Envoy, HAProxy, — и/или конвейера CI/CD).

    Будет преимуществом знакомство с
    • Webpack для облегчения сборки приложения.
    • WebGL, Three.js, фрагментными шейдерами для оптимизации загрузки 3d-моделей и их материалов.
    • Docker, bash, unit-тесты, git для облегчения развёртывания приложения.
    • Python, SQL для эффективной ориентации в интерфейсах бэкенда.

    Если в списке нет подходящих вакансий, а вы хотите у нас работать, напишите нам на jobs@skoltech.ru, мы что-нибудь придумаем.

    Системный администратор суперкомпьютера

    Обязанности:
    • Поддержка и развитие суперкомпьютера Zhores.
    • Поддержка и развитие систем виртуализации.
    • Исследовательская деятельность в области HPC (высокопроизводительных вычислительных систем).
    • Поддержка и развитие ИТ-систем.
    • Поддержка и обучение пользователей.

    Требования:
    • Опыт развёртывания и тонкой настройки систем Linux.
    • Опыт написания скриптов автоматизации в Linux.
    • Желательно знание структуры, принципов настройки HPC системы и распределения вычислительных ресурсов.
    • Опыт практической работы с основными гипервизорами и технологиями виртуализации.
    • Опыт настройки и решения проблем с файловыми системами для высокопроизводительных вычислительных систем.
    • Опыт настройки и оптимизации очередей вычислительных систем.
    • Elasticsearch, Logstash, Kibana (ELK Stack): умение настроить мониторинг, формировать и собирать сложные отчёты; знание аналогов ELK.
    • Опыт практической работы с системами оркестрации Kubernetes, Docker, Singularity и их контейнерами.
    • Понимание архитектуры, принципов и особенностей работы аппаратного обеспечения серверов с несколькими ЦПУ и ГПУ.
    • Знание основных технологий ЦОД.
    • Опыт работы с вендорами и их технической поддержкой.
    • Высшее образование в области информационных технологий/смежных областях.
    • Английский язык - не ниже Intermediate.

    Если в списке нет подходящих вакансий, а вы хотите у нас работать, напишите нам на [email protected], мы что-нибудь придумаем.

    Специалист по информационной безопасности

    Обязанности:
    • Разработка и внедрение инфраструктуры ИБ, а также организационно-технических мероприятий по комплексной защите информации.
    • Оценка киберугроз и составление матрицы рисков.
    • Мониторинг состояния параметров технических и программно-аппаратных средств защиты информации.
    • Разработка регламентов и политик, связанных с информационной безопасностью.
    • Проведение мероприятий, направленных на повышение осведомленности сотрудников института по информационной безопасности.
    • Администрирование программно-аппаратных средств защиты информации (СКЗИ), защиты от несанкционированного доступа и антивирусной защиты.
    • Мониторинг угроз информационной безопасности.
    • Подготовка отчетов о защищенности информационных активов.

    Требования:
    • Высшее образование по профилю: «компьютерная безопасность», «организация и технология защиты информации», «комплексное обеспечение ИБ автоматизированных систем».
    • Знание и понимание рекомендаций и стандартов по управлению ИТ-услугами (ITIL, MOF, ISO20000, ISO19770).
    • Опыт работы по специальности (защита информации) не менее пяти лет.
    • Знание, понимание и подтвержденный опыт применения законодательства, стандартов и рекомендаций в области защиты информации (149-ФЗб 152-ФЗб ГОСТ 13335б 15408б 17799б 27001).
    • Английский язык - не ниже Intermediate.

    Если в списке нет подходящих вакансий, а вы хотите у нас работать, напишите нам на [email protected], мы что-нибудь придумаем.

    Старший инженер HPC

    Обязанности:
    • Поддержка и развитие локальной вычислительной платформы Центра энергетических технологий для проведения масштабных расчетов молекулярного моделирования.
    • Установка и настройка ОС под высокопроизводительные расчеты, оптимизация компиляторов и библиотек параллельных вычислений на новых или восстановленных вычислительных узлах/виртуальных машинах.
    • Настройка и поддержка систему мониторинга, планировщика системы очередей (SLURM, PBS) с учетом специфики пользовательских вычислительных задач для оптимальной балансировки нагрузки на инфраструктуру.
    • Установка (компиляцию из исходных кодов) и оптимизацию научных пакетов программ (VASP, Abinit, Quantum Espresso, Lammps, Gausssian, MolPro, FHI-Aims и др.) под имеющиеся вычислительные конфигурации, включая ресурсы Сколтеха общего пользования.
    • Исследование скорости и стабильности работы научных пакетов программ на высокопроизводительных вычислительных платформах.
    • Контроль состояний ОС Linux, оборудования вычислительной платформы (кластеров) и очередей, резервное копирование, troubleshooting.
    • Создание образов виртуальных машин с установленным научными программами, необходимых для проведения практических занятий профессорско-преподавательского состава центра. Обеспечение удаленного доступ к машинам и техническая поддержка пользователей.
    • Коммуникация с вендорами и их технической поддержкой для гарантийного и послегарантийного обслуживания вычислительного оборудования Центра;
    • Поддержка информационного портала, на котором размещается информация по использованию вычислительной инфраструктуры. Через портал также доступна статистика по использованию вычислительных ресурсов.

    Требования
    :
    • Не менее 3-х лет опыта в области сопровождения высокопроизводительного вычислительного серверного оборудования.
    • Опыт поддержки вычислительных кластеров и локальных пользователей.
    • Опыт развёртывания и тонкой настройки систем на базе Линукc (RHEL, Oracle Linux).
    • Опыт настройки дублирующей системы и контроля отказоустойчивости систем.
    • Опыт написания скриптов автоматизации для Линукс-систем.
    • Опыт настройки и оптимизации систем пакетной обработки заданий и очередей.
    • Опыт работы с гипервизором ESXi.
    • Опыт работы с системой управлениями контейнерами Docker.
    • Опыт в проведении квантово-химических расчетов, в том числе и массивно-параллельных.
    • Высшее образование в области информационных технологий/смежных областях.
    • Английский язык - не ниже Intermediate.

    Если в списке нет подходящих вакансий, а вы хотите у нас работать, напишите нам на [email protected], мы что-нибудь придумаем.

    Инженер – программист (C/C++)

    Обязанности:
    • Разработка компонентов стека протоколов уровня L2/L3 программного обеспечения базовой станции 5G.
    • Разработка дополнительных функций и методов оптимизации с использованием как, проприетарных, так и открытых фреймворков и инструментов компонентов системного программного обеспечения (компиляторы, библиотеки, гипервизоры).
    • Анализ и оптимизация производительности (профилирование, анализ утечек памяти и т.п.);
    • Участие в портировании ПО на различные аппаратные архитектуры, включая Intel x86, ARM.
    • Разработка как статических, так и динамических тестовых инструментов для обеспечения CI/CD.
    • Разработка и настройка сверхбыстрых кроссплатформенных (x86/ARM) систем сборки.
    • Учиться все время. Сколтех ожидает от своих сотрудников, что они будут оставаться «на острие» самых современных методик и технологий разработки.

    Требования к кандидату:
    • Высшее техническое образование, желательно в области компьютерных наук или телекоммуникаций.
    • Опыт разработки программного обеспечения более 2 лет, предпочтительно в области средств; разработки системного программного обеспечения или программного обеспечения безопасности.
    • Хорошее владение C/C++ 14/17 (включая современные стандарты).
    • Опыт работы с ОП Linux.
    • Понимание низкоуровневых принципов работы разрабатываемого ПО (опыт работы на уровне Ассемблерного кода - большой плюс).
    • Опыт самостоятельной разработки инструментов для разработки - большой плюс.
    • Опыт работы с Jira/Confluence/Gitlab (вкл. CI/CD)/Jenkins.

    Если в списке нет подходящих вакансий, а вы хотите у нас работать, напишите нам на [email protected], мы что-нибудь придумаем.

    4G/5G PHY Инженер-исследователь

    Обязанности:
    • Разработка ПО для базовых станций мобильной связи, включая разработку алгоритмов цифровой обработки сигналов, разработку интерфейсов взаимодействия с приемопередающим модулей и уровнем L2.
    • Интеграция протоколов и интерфейсов физического уровня для обеспечения поддержки различных приемопередающих модулей (RU), вкл. RU (O-RU) с интерфейсами CPRI, eCPRI, O-RAN 7-2a/b (OpenRAN).
    • Предложение решений по доработке отдельных элементов архитектуры ПО.
    • Автоматизация процессов сборки ПО, вкл. интеграцию их с общей CI/CD средой.
    • Выявление потенциальных проблем. Контроль за устранением потенциальных проблем, взаимодействие с группой разработки.
    • Участие в разработке стратегии развития продукта.

    Требования
    к кандидату:
    • Высшее техническое образование в области телекоммуникаций, беспроводной связи или компьютерных наук.
    • 4+ лет опыта разработки на языках C/C++ и/или разработки под FPGA, предпочтительно в области разработки телекоммуникационных решений и решений в области беспроводной связи.
    • Необходим опыт разработки ПО и алгоритмов БШПД физического уровня в одной или нескольких областях: MIMO системы, помехоустойчивое кодирование, эквализация сигнала и оценка канала, процедуры и протоколы случайного доступа (RA), стандарты и интерфейсы для подключения приемопередающих модулей RU (CPRI/eCPRI, OBSAI, O-RAN 7-2x и пр.).
    • Необходимо понимание принципов построения сетей мобильной связи 2G/3G/4G/5G, включая основные используемые технологии (вкл. MIMO, OFDM, Resource Schedulling, Beamforming), а также архитектуру программного обеспечения стека протоколов базовых станций 2G/3G/4G/5G, а также интерфейсов и протоколов в составе ПО стека.
    • Необходим опыт работы в среде Linux, вкл. в обязательном порядке сетевой стек Linux, а также углубленное знание инструментов разработки и тестирования для Unix-систем;
    • Желателен опыт работы с Jira/Confluence/Gitlab (вкл. CI/CD)/Jenkins.
    • Основной стек в рамках проекта: C/C++, VHDL, Bash, Gitlab CI/CD, DPDK, x86.
    • Английский язык: не ниже Intermediate, умение читать специализированную документацию на иностранном языке.

    Если в списке нет подходящих вакансий, а вы хотите у нас работать, напишите нам на [email protected], мы что-нибудь придумаем.

    Инженер-тестировщик (QA)

    Обязанности:
    • Проведение испытаний и верификаций разрабатываемого ПО и оборудования, включая тестирование совместимости со смежными системами.
    • Анализ производительности, проведение нагрузочного и интеграционного тестирования, осуществление приемки новых версий ПО.
    • Автоматизация процессов тестирования.
    • Взаимодействие с группами разработки для совершенствования тест-планов и тест кейсов.
    • Проведение интеграции различных решений, оборудования и ПО партеров, разрабатываемых в парадигме OpenRAN.
    • Участие в разработке стратегии развития продукта.
    • Проведение обучения партнеров наладке и эксплуатации разрабатываемого ПО.

    Требования
    к кандидату:
    • Высшее техническое образование, приоритетно, в области телекоммуникаций или информационных технологий.
    • 2+ лет опыта в области тестирования программного обеспечения, предпочтительно в области тестирования программно-аппаратных решений, телекоммуникационного оборудования, нагрузочного и стресс тестирования.
    • Необходим опыт работы в среде Linux, включая в обязательном порядке сетевой стек Linux, а также углубленное знание инструментов разработки и тестирования.
    • Опыт работы с Jira/Confluence/Gitlab или Jenkins, включая CI/CD.
    • Будет преимуществом опыт работы с инструментами виртуализации, контейнерами, управления и мониторинга ресурсов.
    • Будет преимуществом понимание базовых принципов построения и архитектуры сетей мобильной связи 2G/3G/4G/5G, включая основные используемые технологии (напр. MIMO, OFDM, Resource Schedulling, Beamforming).
    • Будет преимуществом понимание архитектуры программного обеспечения стека протоколов базовых станций 2G/3G/4G/5G.
    • Будет преимуществом опыт работы на уровне ядра Linux.
    • Стек в рамках проекта:
      • Разработка: C/C++, DPDK, x86/ARM.
      • Тестирование: Python, Bash, Robot Framework, Wireshark.
      • Виртуализация: VMware.
      • CI/CD: Gitlab.
    • Английский язык: Умение читать специализированную документацию на иностранном языке.

    Если в списке нет подходящих вакансий, а вы хотите у нас работать, напишите нам на [email protected], мы что-нибудь придумаем.

    Инженер-исследователь (HPC&Big Data)

    Responsibilities:
    • Work on prospective research directions: Machine Learning / Deep Learning / Big Data optimization for modern compute architectures / Development of distributed deep learning packages.
    • Work on joint projects with industrial partners
    • Optimize and accelerate current algorithms in ML/DL for better performance Develop distributed CPU/GPU software.
    • Help with data acquisition and preprocessing.
    • Help to develop machine learning libraries.
    • Help to develop educational courses on Distributed ML/DL and Big Data Prepare papers for scientific conferences and journals.

    Minimum qualifications:

    • MS degree in Computer Science/ Applied Mathematics / Physics proven experience in Machine Learning Experience in GPU programming
    • Experience with Python and C/C++ Experience with parallel programming (one of following: openmp, mpi, openacc).
    • Good spoken and written English

    Preferred qualifications:
    • PhD degree in computer science / applied mathematics or related technical field Experience with deep learning frameworks: pytorch (experience with distributed versions of pytorch or Horovod are welcome) or similar.
    • Experience with CUDA programming (cuBlas, cudnn, thrust).
    • Experience in using ML/DL in natural sciences is a plus.
    • 2+ Scopus/WoS publications.

    Если в списке нет подходящих вакансий, а вы хотите у нас работать, напишите нам на [email protected], мы что-нибудь придумаем.