Разработчик в Группу фактов

Moscow, Saint PetersburgBackend, C++, Python, Machine learningSearch, Search portalSpecialist
Наша команда занимается разработкой алгоритмов поиска правильных ответов на вопросы (мы называем эти ответы фактами). Например, по запросу [сколько стоит биткоин] нужен курс, а по запросу [в какой сказке рассказывается о трудностях доставки выпечки на дом] — отгадка. Созданием вопросно-ответных систем исследователи занимаются давно. При текущем уровне технологий никто не умеет делать робота, способного правильно ответить абсолютно на любой вопрос, но уже сейчас можно сделать систему, которая решает эту задачу очень хорошо. Мы комбинируем разные подходы к решению, активно используем автоматическую обработку текстов, краудсорсинг, машинное обучение, в частности, нейронные сети. Но совершенно точно существует много хороших идей, которые ещё мы не успели попробовать, и мы ищем людей, которые готовы их реализовать.
Наша команда занимается не только разработкой собственно вопросно-ответной системы. Мы также должны определять, по каким запросам ответы нужны, а по каким нет, обогащать ответы дополнительной информацией, например, картинками, разрабатывать метрики, которые позволяют по поведению пользователя понять, полезен был факт или нет, и, наконец, оптимизировать код, чтобы успевать отвечать за доли секунды, которые работает поиск.

Что мы ждем от вас?

Мы ищем людей, хорошо знающих C++ и Python или имеющих опыт разработки на аналогичных языках и способных переучиться, готовых погружаться в новые технологии и заниматься полным спектром задач, которые у нас возникают: разработкой факторов, настройкой параметров ML-моделей, проведением и разбором результатов A/B-экспериментов, внедрением нового кода в runtime поиска, построением систем мониторинга «здоровья» сервисов и другими. Мы очень приветствуем знания машинного обучения и computer science, опыт в промышленной разработке на C++ и в проектировании и разработке распределенных высоконагруженных сервисов, умение разбираться в научных статьях по разработке и машинному обучению.