Вакансии: развитие поведенческих технологий в рунете (СПб)

(Из ленты )

Вакансии более не актуальны

Представьте себе рекламу, которая интересна. Рекламу, которая не
раздражает, а дает персональную рекомендацию. Подобный механизм создает
компания RuTarget — стартап, занимающийся развитием поведенческих технологий на российском рекламном рынке.

Если Вы способный IT-специалист из Санкт-Петербурга, всегда мечтали
написать систему уровня Facebook или Twitter, на одном дыхании читаете
статьи о Google Big Table и хотели бы участвовать в создании полезной
системы, возможно, одна из этих вакансий будет Вам интересна:

  • Системный архитектор
  • Старший разработчик
  • Младший разработчик

Система RuTarget использует Real Time Bidding API — аукцион показов
рекламы в режиме реального времени. За последние три года эта технология
совершила революцию в рекламе на Западе. RuTarget — одни из первых, кто
внедряет ее в России. Математический алгоритм принимает 170 миллионов
решений о показах в день, за доли секунды распознает посетителя и
подбирает полезные для него предложения, используя знания о предыдущих
его действиях в сети.

Работа в компании RuTarget — это:

  • Работа над высоконагруженным рекламным проектом, способным
    выдерживать в штатном режиме 500 миллионов запросов в день с уровнем
    доступности 99.9%.
  • Новейшие технологии и компоненты: Apache Hadoop (+Pig, Hive и
    Mahout), Map-Reduce, Membase, Memcached, Redis.
  • Отсутствие legacy-кода и необходимости его поддержки.
  • Работа в режиме Scrum, TDD.
  • В коллективе только разработчики. У нас нет менеджеров, которые
    плохо понимают в программировании, но любят навязывать свое мнение.
  • Интересные технические и алгоритмические задачи для любого уровня
    квалификации.

От системного архитектора и старшего разработчика мы ожидаем:

  • Вас не надо контролировать и говорить, что и как делать, вы способны
    самостоятельно ставить задачи, оценивать сроки их выполнения и
    находить адекватные решения.
  • Вы умеете коротко и ясно излагать свои мысли в устной и письменной
    форме.
  • Вы любите работать в команде, умеете выслушивать чужую точку зрения
    и принимать совместные решения.
  • Вас не пугают фразы “коллизии в хеш-таблицах”, “минимизация
    contention”, “красно-черные деревья”, “фильтр Блума”.
  • Вы разделяете мнение “язык и платформа для задачи, а не наоборот”.
  • Вы считаете написание тестов частью задачи.

Senior Developer / System Architect (Java)

Необходимые навыки:

  • Опыт программирования на Java в коммерческих проектах не менее
    3-х лет
  • Глубокое понимание OOP, опыт многопоточного программирования
  • Опыт разработки высоконагруженных сервисов. Глубокое понимание
    принципов масштабирования и отказоустойчивости.
  • Знание английского языка на уровне, достаточном для чтения и ведения
    документации.
  • Опыт разработки на нескольких языках (желательно C/C++ или
    JavaScript).
  • Опыт администрирования Linux-систем.

Дополнительными преимуществами будут:

  • Общая математическая эрудиция. Знакомство с алгоритмами
    классификации и кластерного анализа, машинного обучения, data
    mining
    .
  • Участие в разработке рекламных сервисов, систем управления медийной
    и контекстной рекламой. Знакомство с технологиями RTB.

Senior Software Developer / Data Mining (Java)

Необходимые навыки:

  • Опыт программирования на Java в коммерческих проектах не менее
    3-х лет.
  • Общая математическая эрудиция. Знакомство с алгоритмами
    классификации и кластерного анализа, статистики, машинного обучения,
    data mining.
  • Опыт работы с частью из следующих алгоритмов: K-Means Clustering,
    Principal Components Analysis, Decision Trees, Random Forests,
    Expectation Maximization, Support Vector Machines, Nonlinear
    Regression And Correlation.
  • Знакомство с пакетами математического и статистического анализа.
  • Знание английского языка на уровне, достаточном для чтения и ведения
    документации.

Дополнительными преимуществами будут:

  • Участие в разработке рекламных сервисов, систем управления медийной
    и контекстной рекламой. Знакомство с технологиями RTB.
  • Опыт создания клиент-серверных или распределенных приложений.
  • Опыт администрирования Linux-систем.

Junior Developer / Intern (Java)

Для Junior Developer это возможность обучаться в коллективе
высококлассных профессионалов, а также приобрести бесценный опыт работы
с облачными сервисами. Если Вы учитесь, возможен гибкий график с учетом
посещения лекций.

От Вас ожидается:

  • Вы умеете коротко и ясно излагать свои мысли в устной и письменной
    форме.
  • Вы любите работать в команде, умеете выслушивать чужую точку зрения
    и принимать совместные решения.
  • Вы понимаете, как выбрать оптимальную структуру данных для
    поставленной задачи, вы способны рассчитать асимптотическую
    сложность ваших алгоритмов.
  • Вы разделяете мнение “язык и платформа для задачи, а не наоборот”.
  • Фразы “консоль Linux” и “bash-скрипт” вас как минимум не пугают.

Необходимые навыки:

  • Опыт программирования на Java не менее 1 года.
  • Понимание принципов OOP.
  • Знание английского языка на уровне, достаточном для чтения и ведения
    документации.
  • Опыт администрирования Linux-систем.

Дополнительными преимуществами будут:

  • Общая математическая эрудиция. Знакомство с алгоритмами
    классификации и кластерного анализа, машинного обучения, data
    mining.
  • Участие в разработке рекламных сервисов, систем управления медийной
    и контекстной рекламой. Знакомство с технологиями RTB.
  • Опыт создания клиент-серверных или распределенных приложений.
  • Опыт разработки на нескольких языках (C/C++ или JavaScript).

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

  • Зарплата по результатам собеседования:
    • System Architect от 90 тыс. рублей
    • Senior Software Developer от 70 тыс. рублей
    • Junior Developer от 30 тыс. рублей
  • Гибкий график работы.
  • Комфортные рабочие места, быстрые компьютеры, большие мониторы.
  • Бесплатные горячие обеды.
  • Круглосуточный доступ в офис.
  • Возможность удаленной работы из дома при необходимости.
  • Полная рабочая неделя в офисе в Санкт-Петербурге.

После собеседования Вас могут попросить выполнить тестовое задание.

При подаче резюме опишите, пожалуйста, отдельно свой непосредственный
опыт и знания, которые будут наиболее полезны для проекта, и укажите,
что узнали о вакансии через Insight IT.

Вакансии более не актуальны

Источник: Вакансии: развитие поведенческих технологий в рунете (СПб)