Яндекс (Поисковый портал)

Старший разработчик на Python (Разработка LLM-проектов для B2B)

в Яндекс (Поисковый портал)

300 000 —‍ 500 000 ₽/мес на руки

📍 Москва (м. Парк культуры)Офис или гибрид
Специализация
Python
Уровень
Senior
Требуемый опыт
6+ лет

Технологии/инструменты

Python 3PostgreSQL

Мы работаем над B2B-платформой автоматических ответов на вопросы по документации на основе LLM-моделей и технологий поиска.

Система используется:

  • Для помощи операторам поддержки разных сервисов.
  • Для ответов по документации общего назначения разных клиентов, как внешних, так и внутри Яндекса.
  • В бета-режиме — для некоторых клиентов Yandex Cloud.

Мы планируем расширять область использования платформы, масштабировать систему и автоматизировать инструменты её применения.

Какие задачи вас ждут

Разработка новых алгоритмов обработки и генерации данных с использованием ML-моделей (LLM и другие).


Наши бэкенды используют разнообразные ML-модели для задач генерации текста, поиска, ранжирования и модерации данных, и мы постоянно делаем так, чтобы бэкенды качественно и быстро работали на разных данных, учитывая требования бизнес-логики разных клиентов. Чтобы этого достичь, мы перепридумываем подходы к GPT-генерации и одновременно решаем обычные задачи бэкенда, такие как observability и отказоустойчивость.

Создание универсальной платформы


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

Задачи масштабирования системы


По мере развития системы перед нами возникают все более сложные задачи обработки большого количества данных и ускорения работы системы: мы улучшаем процесс подготовки данных и оптимизируем скорость ответов наших бэкендов по этим данным.

Создание изолированной версии системы


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

Мы ждем, что вы

  • Знаете классические алгоритмы и структуры данных.
  • Пишете надёжный и масштабируемый код, покрываете его автотестами.
  • Разрабатывали бэкенды на асинхронном Python 3.
  • Знаете по опыту, как сделать хороший API.
  • Работали с базами данных (например, с Postgres), умеете оптимизировать структуру БД и SQL-запросы.
  • Понимаете основные принципы аутентификации и авторизации при работе с веб-сервисами.
  • Можете декомпозировать сложную задачу.

Будет плюсом, если вы

  • Умеете проектировать распределённые и отказоустойчивые системы.
  • Работали с инфраструктурой ML-моделей, понимаете базовые принципы ML или хотите в них разобраться.
  • Умеете поддерживать работу бэкендов в production: анализировать логи и метрики качества работы системы, работать в Unix-like-окружении.
  • Работали с Docker и облачными системами.
  • Работали с распределёнными системами хранения и обработки данных (такими как Hadoop, YTsaurus и т. д.).
  • Работали с базами данных для векторного поиска.

Что мы предлагаем

Высокий совокупный доход

  • Премии каждые полгода для всех, кто успешно прошёл ревью.

Офисы, в которые хочется ходить

  • В офисах есть всё, что нужно для комфортной работы: удобные рабочие зоны, уютные места для отдыха, кофе-пойнты для спокойных перерывов.
  • В офисах в Москве, Санкт-Петербурге, Екатеринбурге, Новосибирске, Казани и Нижнем Новгороде есть тренажёрные залы со всем необходимым.

Расширенная медицинская страховка

Начинает работать с первого месяца. В неё входят:

  • Плановая и неотложная помощь, стоматология, расширенный превентивный чекап, телемедицина 24/7.
  • Психотерапия в онлайн-сервисах наших партнёров.
  • После года работы добавляется лазерная коррекция зрения, после двух — ведение беременности и роды. Также мы покрываем 80% стоимости ДМС для супругов и детей.

Возможности для роста

  • Есть всё, чтобы учиться: внутренняя платформа с 100+ курсами, менторство и программы для руководителей.
  • Оплачиваем участие в профильных конференциях и помогаем подготовиться к публичным выступлениям.
  • Если для работы нужен иностранный язык, поможем организовать обучение и оплатим 50% стоимости.

И ещё

  • Делаем закрытые мероприятия: вечеринки, фестивали и другие ивенты.
  • В Яндексе много клубов по интересам, Random Coffee, сервисы для знакомств и взаимопомощи. А наши спортивные клубы регулярно участвуют в забегах, триатлонах и других соревнованиях.
  • На портале скидок масса специальных предложений для сотрудников от наших партнёров.
Александра Лопатина IT Recruiter
Яндекс (Поисковый портал)

О компании Яндекс (Поисковый портал)

Сфера
Продуктовая компания
Инвестиции
$100M+
Размер
1001+

Яндекс — одна из крупнейших ИТ-компаний в России. Мы развиваем самую популярную в стране поисковую систему и создаём сервисы, которые помогают людям в повседневных делах. С их помощью можно искать информацию в интернете, слушать музыку, выбирать товары и места, заказывать еду, перемещаться по городу и делать многое другое. Яндекс предлагает также продукты для бизнеса.

Похожие вакансии

410 000 – 490 000 ₽/мес на руки
📍 Москва (м. Парк культуры), офис или гибрид
410 000 – 680 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
400 000 – 500 000 ₽/мес на руки
📍 Москва (м. Спортивная), полная удалёнка
394 000 – 594 000 ₽/мес на руки
📍 Москва (м. Белорусская), Санкт-Петербург (м. Новочеркасская), полная удалёнка
383 000 – 585 000 ₽/мес на руки
📍 Москва (м. Белорусская), Санкт-Петербург (м. Новочеркасская), полная удалёнка