Вакансии 2ГИС в Новосибирске

Разработчик C++ в команду Поиск

Описание проекта

Разработка систем полнотекстового поиска, работа с алгоритмами. Большие массивы данных. Лингвистика. Экстремальная производительность кода. Основной язык разработки в команде — С++. Для инструментария используется python.

Весь код работает на нескольких платформах:

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

Задачи команды:

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

Мы ждём от вас:

  • высшее техническое образование;
  • опыт реализации сложных алгоритмических задач;
  • понимание внутреннего устройства баз данных;
  • знание языка С/C++;
  • понимание принципов ООП, умение применять эти принципы на практике;
  • умение разбираться и работать с чужим кодом, работать в команде;
  • желательно знание библиотек STL, Boost.

Мы предлагаем:

  • дружную команду, работающую по Scrum;
  • участие в конференциях, тренингах и внутренних семинарах;
  • доступ к современным технологиям разработки;
  • трудоустройство согласно ТК РФ, официальную заработную плату 2 раза в месяц;
  • офис европейского уровня в БЦ Сан Сити, м. Карла Маркса с отлично оборудованной кухней, плюшками и заряженными кофе-машинами;
  • для иногородних кандидатов помощь в переезде в г. Новосибирск;
  • уровень заработной платы определяется по результатам собеседования.

Ждем ваших резюме с указанием вакансии на электронную почту olga.dotsenko@2gis.ru С вопросами можно обращаться по телефону (383) 363-05-55 вн.10682. Ответит Оля Доценко.

Откликнуться на вакансию