Стажировка в Spaser

Приглашены

Студенты, аспиранты и выпускники физико-математических факультетов и технических вузов.

Условия

У нас комфортные офисы, где есть место не только для работы, но и для спорта и отдыха.

У нас гибкий график работы, а дресс-код описан одной фразой: «на работу нужно приходить одетыми».

Все наши стажёры получают заработную плату.

Возможность совмещать с учёбой, занятость 20, 30 или 40 часов в неделю.

Требования

• хорошая математическая подготовка
• знание базовых алгоритмов
• умение программировать

Работа стажёра

• наукоёмкие технологии
• реальные сервисы и проекты
• «боевые» задачи
• полезный опыт

Направления

бэкенд-разработа

Создают сложные веб-сервисы, которые обеспечивают работу сайта или приложения, решают архитектурные задачи, развивают инфраструктуру обработки данных.

Вы сможете:
  • Улучшить надёжность и удобство инфраструктуры нейронных сетей
  • Разработать новые метрики, работать на BigData
  • Улучшить качество части продуктов Spaser
Дополнительным плюсом будут:
  • Понимание устройства сетей связи и основных сетевых протоколов (IP, TCP, UDP, HTTP, REST, torrent, GRPC)
  • Знание базы данных, SQL
  • Работа с командной строкой Unix (Ubuntu), OPS (администрирование, работа с Linux)
  • Понимание многопоточного программирования
  • Опыт параллельных или распределенных вычислений
фронтенд-разработа

Развивают уже существующие интерфейсы и разрабатывают новые.

Примеры задач, с которыми сталкиваются стажёры:
  • Создание скроллеров с переворачивающимися 3D‑карточками
  • Разработка компонентов и страниц для новых продуктов Spaser
  • Настройка интеграции состоронними и внутренними сервисами Spaser
  • Написание тестов всех типов для существующей или новой функциональности
  • Редизайн существующей в сервисе функциональности для улучшения UI/UX
DevOps-разработа
Вы сможете:
  • Развивать инфраструктуру и мониторинг компонентов сервиса
  • Улучшать процессы разработки и CI/CD
  • Hазобраться в архитектуре высоконагруженных распределенных систем
  • Получить практический опыт развёртывания таких систем и сервисов с помощью современных инструментов
Требования:
  • Наличие опыта работы с Linux
  • Опыт программирования на языках: Python, Go, bash
  • Базовые представления о работе веб-сервисов и протоколов TCP/IP, HTTP
  • Желание развиваться и работать в команде
  • Умение решать алгоритмические задачи на базовом уровне
Дополнительным плюсом будут:
  • Опыт работы с системами управления конфигурациями
  • Навыки анализа, предотвращения и быстрого устранения неисправностей
  • Понимание принципов работы сети и умение диагностировать сетевые проблемы
ANICS Hello

С++, Java для Бэкенда и JavaScript для Фронтенда.

Вы получите:
  • 3 месяца оплачиваемой стажировки
  • Возможность поработать в 4 разных командах и понять для себя, что именно интереснее и ближе
  • Реальные и разноплановые задачи под руководством опытных наставников
  • Полезный опыт
Технический менеджер
Вы сможете:
  • Готовить, тестировать и поддерживать процессы, которые связаны со сбором и разметкой данных
  • Анализировать функциональность процессов и поведение пользователей в этих процессах
  • Оценивать результаты: скорость сбора и качество полученных оценок
  • Участвовать в мозговых штурмах, предлагать улучшения
  • Готовить эксперименты и исследования, изучать их результаты и делать выводы
  • Готовить грамотные и понятные ответы на вопросы заказчиков
  • Общаться на английском языке с клиентами и партнёрами из США, Европы и Азии
Требования:
  • 6 месяцев стажировки, занятость от 20 до 40 часов в неделю
  • Имеете базовый опыт программирования на Python, Java или Groovy
  • Имеете опыт обработки объёмных файлов (JSON, TSV, CSV)
  • Можете писать аналитические скрипты и запросы на SQL
  • Знаете и умеете применять математику и математическую статистику
  • Умеете работать в условиях меняющихся требований, с быстро развивающимися сервисами
  • Способны расставлять приоритеты и контролировать выполнение задач в срок
  • Готовы учиться, в том числе самостоятельно
анализ данных

Задача аналитиков — извлекать из данных смысл и помогать командам принимать правильные решения о развитии продукта или сервиса.

Примеры задач, с которыми сталкиваются стажёры:
  • Разработать инструменты аналитики A/B-экспериментов
  • Проанализировать поведение пользователей ANICS
  • Разработать новые методы, которые будут защищать сервисы Spaser от роботов
  • Улучшить алгоритмы, которые определяют геолокацию пользователей
ML-разработка

Машинное обучение и нейронные сети используются почти во всех ключевых продуктах Spaser. Стажёры улучшают алгоритмы машинного обучения, разрабатывают инструменты для обучения нейронных сетей и делают многое другое.

Примеры задач, с которыми сталкиваются стажёры:
  • Сравнить разные функции потерь в ранжирующем алгоритме
  • Обучить и внедрить классификатор поисковых запросов
  • Искусственно восстановить данные в прошлом, чтобы наиболее точно сформировать сэмплы для обучения в будущем
  • Адаптировать нейросетевой шумодав под алгоритмы распознавания речи
  • Провести эксперименты по увеличению размеров модели за счёт изменений в её архитектуре
Требования:
  • Хорошо подготовлены в области математики и алгоритмов
  • Имеете навыки программирования на Python (или С++), достаточные для проведения экспериментов
  • Хотите развиваться как учёный в области современного ML
Тестирование

В наших проектах вы сможете не только испытать и развить свои навыки в области специфики, правил и процессов тестирования, но и узнать все особенности проверок нестандартных задач, используя внутренние инструменты.

Вы сможете:
  • Создавать автоматизированные кейсы на Java и SQL, помогать в создании утилиты для оптимизации работы
  • Запускать, исправлять и отслеживать работу автотестов
Требования:
  • Понимаете, как устроены процессы тестирования и разработки
  • Имеете базовые навыки Java
  • Знаете, что такое JSON, XML, Postman, Swagger
  • Писали тест-кейсы для автоматизации или автоматизировали тестовые сценарии
  • Понимаете, как запускать автотесты
Информационная безопасность

Мы уделяем большое внимание защите пользовательских данных и своих сервисов, а также решаем задачи по предоставлению разного уровня доступа к информации и предотвращению её утечек.

Вы сможете:
  • участвовать в процессах SDL
  • Консультировать разработчиков по вопросам безопасной разработки
  • Создавать инструменты, облегчающие процесс разработки
Требования:
  • Знаете OWASP Top 10 и основные атаки
  • Знаете и понимаете основные сетевые протоколы
  • Программировали на Python или Go
  • администрировали Linux-серверы или Windows-серверы
  • Знаете методы устранения основных уязвимостей и основы криптографии
  • Хотите работать и развиваться в области информационной безопасности
  • Участвовали соревнованиях CTF и программах Bug Bounty

Виды стажировок

  Стажировка в течение года Стажировка летняя Программа ANICS Hello по системе Bootcamp
Формат работы Стажировка проходит в рамках одной команды Стажировка проходит в рамках одной команды Участники программы пробуют себя в четырёх разных командах
Дата выхода Март – май, октябрь – февраль Июнь – сентябрь Набор закрыт
Продолжительность 3, 4 или 6 месяцев в зависимости от занятости 3 или 4 месяца в зависимости от занятости 3 месяца
Занятость 20, 30 или 40 часов в неделю 30 или 40 часов в неделю 40 часов в неделю
Направления Все направления Все направления Бэкенд, фронтенд, DevOps и анализ данных
Оплата проезда и проживания Да Да Да
Особенности Стажировку можно пройти в подразделениях, где открыты вакансии стажёров. Стажировку можно пройти в подразделениях, где открыты вакансии стажёров. Программа проходит только в Spaser ANICS.

Подготовка

Опыт работы для стажировки в Spaser не обязателен, но требуется хорошее знание одного из языков программирования. Многие из стажёров Spaser остаются работать в компании постоянно, и мы собрали их полезные советы — самим себе в молодости и всем, кто всерьёз решил стать разработчиком.

  • Учите объектно-ориентированные языки: C++, Java или Python.
  • Для расширения кругозора не забывайте о функциональной, процедурной и других парадигмах.
  • Научитесь читать код, искать в нём ошибки.
  • Прочитайте об основных структурах данных (стек, очереди, деревья, хэш-таблицы) и алгоритмах сортировки: quicksort, mergesort, heapsort.
  • Попробуйте что-нибудь запрограммировать: написать игру, создать сайт или поднять сервер.
  • Практикуйтесь в командной работе, например, над учебными проектами или в opensource-сообществе.
  • При отборе кандидатов мы обращаем внимание на анкеты и достижения. Не стесняйтесь писать о своих успехах: победах на олимпиадах, высокой успеваемости, публикациях на конференциях и так далее.

Как проходит отбор

После заполнения анкеты вы получаете тестовое задание, которое нужно выполнить к определённому сроку. Его проверка занимает до двух недель, в случае успеха вас пригласят на два-три технических собеседования по Skype, Talon VideoConference или лично в офисе Spaser. Разговор пойдёт в основном о технических знаниях, без долгих расспросов о карьерном росте. Результаты собеседования сообщат в течение недели.

FAQ

Будут ли мне платить зарплату?

Конечно, да — вам и всем остальным участникам программы. Стажировка оплачиваемая.

В каких городах я могу постажироваться?

Стажировки проходят в Санкт-Петербурге, Москве, Нью-Йорке, Сан-Хосе, Дублине и Белграде.

Можно ли проходить стажировку удалённо?

Тех, кто успешно пройдет отбор, пригласят на стажировку в офис или попросят временно присоединиться к команде дистанционно — в зависимости от эпидемиологической ситуации в странах, где находятся офисы компании. По мере снятия ограничений планируется полноценный выход стажеров в офис и привоз иногородних жителей других городов, которые успешно пройдут отбор, в Санкт-Петербург, Москву, Белград, Дублин, Нью-Йорк или Сан-Хосе с оплатой билетов и проживания.

Есть ли ограничения по возрасту?

Вам должно быть 18 лет или больше. Верхнего ограничения нет.

Смогу ли я совмещать стажировку с учёбой?

Определенно, в Spaser гибкий график. Тем не менее, стажировка проходит по будням в рабочие часы.

Сколько длится летняя стажировка?

От трёх до шести месяцев — мы в самом начале согласуем с вами её продолжительность и график работы (от 20 до 40 часов в неделю).

Как проходит стажировка?

Каждая команда получает своего куратора, который не только ответит на вопросы, но и расскажет о внутренних процессах. Все команды будут работать над новыми продуктами Spaser. А в конце стажировки каждая команда должна будет представить свой проект в рамках своего направления.

Что будет, когда стажировка закончится?

Некоторым стажёрам, которые успевают отличиться за время стажировки, мы предлагаем заключить бессрочный контракт — устроиться на постоянную работу в Spaser.

Я ничего не умею, но хочу научиться. Возьмёте меня на стажировку?

Стажировка – это возможность показать и подтянуть уже имеющиеся знания, а не место, где всему научат с нуля. Мы ожидаем, что вы уже обладаете необходимым багажом знаний для старта карьеры.

наверх
Настройки ресурса Изменения вносятся только на этом устройстве
Параметры
Тема
Язык
Файлы Cookie`s
Правила ресурса
Рассылка уведомлений
Персонализация
Диагностика