яндекс

Ведущие разработчики и технические руководители в Рекламу (Python, Java)

Реклама — один из самых высоконагруженных сервисов Яндекса. Каждую секунду мы помогаем тысячам компаний находить клиентов и разрабатываем новые технологии. У нас настоящий highload, надёжность на уровне 9999 по всему стеку и понятные прозр…

яндекс · На сервисе с: 20.06.26 23:44

↑ Вакансия с автоподнятием
Зарплата не указанаНе указана странаЛокация не указана

Реклама — один из самых высоконагруженных сервисов Яндекса. Каждую секунду мы помогаем тысячам компаний находить клиентов и разрабатываем новые технологии. У нас настоящий highload, надёжность на уровне 9999 по всему стеку и понятные прозрачные метрики, на которые мы опираемся при принятии решений.

Мы ищем ведущих разработчиков на C++, Java, Python, Go и технических руководителей в различные направления: в отдел инфраструктуры рекомендательных систем, в отдел ML-инфраструктуры, в отдел стабильности и маркировки рекламы и в другие подразделения.

* https://www.youtube.com/watch?v=bfaKRthHM0Y
* https://www.youtube.com/watch?v=97ROEghWIiQ
* https://www.youtube.com/watch?v=BFNRz5l6PrA

Быстрые рекламные данные

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

Real-time machine learning

Помимо простой доставки обновлённых профилей до рантайма, стоит задача дообучения нейросетевых моделей на свежих данных. Мы делаем первые шаги к переносу построения датасетов из MapReduce в RT. Нам необходимо построить систему, которая способна с минутной задержкой обрабатывать более 10 ГБ/с входных данных, осуществляя оконный join сразу нескольких логов. Для этого мы активно развиваем собственный фреймворк потоковой обработки данных.

Единый company-wide-фреймворк инференса нейронных моделей (или Inference Server)

Большинство качественных внедрений в Яндексе делается за счёт нейронных моделей. Мы разрабатываем фреймворк на всю компанию, который позволяет быстро и удобно поднять инференс всех основных архитектур нейросетей, даёт всю инфраструктуру вокруг (графики, логи, перф-тесты), а также максимально эффективно утилизирует GPU или CPU. Сейчас есть фреймворк в стадии беты, но нам предстоит ещё долгий путь.

ML-DWH

В Рекламе сотни продуктовых ML-задач, под каждую из которых требуются данные, иногда по много десятков петабайт. Причём данные нужны не разово, а постоянно, чтобы дообучать над ними модели. Чтобы делать это эффективно и просто, экономя время сотен исследователей, мы разрабатываем фреймворк с нуля. Сейчас продукт находится на стадии PoC с первыми early adopters, но нам нужно масштабироваться.

Развитие функциональности процессинга данных

На рынке рекламных технологий быстро развивается сервис ОРД (оператор рекламных данных). Здесь особенно важны инвестиции в инфраструктуру. В ОРД вы сможете поработать с передовыми решениями стриминговой обработки данных в Яндексе. Мы планируем добавлять новые контуры обработки в архитектуру событийно-ориентированного сервиса.

Развитие ОРД как продукта

На старте проекта приоритетом ОРД Яндекса была маркировка данных рекламной системы Яндекс Директа, которая создаёт более 200 млн запросов в день только на маркировку креативов. Теперь мы стремимся сделать ОРД более доступным и удобным для широкого круга пользователей.

* Занимались коммерческой разработкой как минимум на одном из языков программирования: С++, Python, Java или Go
* Разрабатывали высоконагруженные распределённые системы
* Работали с реляционными и нереляционными базами данных
* Умеете выстраивать процесс разработки, проводить ревью архитектуры, кода
* Способны оценивать и решать сложные задачи

* Не меньше двух лет управляли командами разработки
* Управляли задачами, имеете навыки приоритизации и контроля сроков выполнения
* Обладаете насмотренностью и большим опытом в области продуктовой разработки, инфраструктуры, ML
* Умеете эффективно общаться с заказчиками, грамотно согласовывать требования и объяснять технические детали проекта

Откликайтесь, если вам интересно внести свой вклад в разработку одного из ключевых сервисов Яндекса! Если вы хотите задать дополнительные вопросы, напишите в Telegram консультанту из команды рекрутмента: @nikitakv, Никита.

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

hh.ru
дао айти

Fullstack-разработчик

дао айтиНа сервисе с: 24.09.26 18:11
80k–120k ₽РоссияУфаУдалёнка

Кого мы ищем

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

У нас собственная B2B-платформа, веб- и мобильное приложения, интеграции и задачи по AI-автоматизации. Работа разнообразная: доработать интерфейс и API, разобраться с конфигурацией сервиса, настроить сборку приложения, подключить внешнюю систему или создать AI-агента.

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

Что важно

  • Опыт разработки frontend и backend и уверенные знания хотя бы в одном из этих направлений.
  • Практический опыт с Python и JavaScript/TypeScript.
  • Уверенная работа в Linux/Unix и командной строке.
  • Понимание HTTP, REST API, баз данных, Git и Docker.
  • Умение читать документацию, искать причины ошибок и разбираться в чужом коде.
  • Использование AI-инструментов с обязательной проверкой результата.
  • Готовность фиксировать решения и оставлять после себя понятный код и инструкции.

В отклике расскажите о проекте, который вы самостоятельно довели от идеи до работающего решения. Что пришлось освоить по ходу и с какой самой сложной проблемой вы разобрались?

Сайты компаний
яндекс

Бэкенд-разработчик в Metric Store

яндексНа сервисе с: 24.09.26 17:41
Зарплата не указанаНе указана странаЛокация не указана

Мы развиваем Metric Store — сервис, в котором хранятся определения бизнес-метрик: формулы, источники данных и доступные разрезы. По ним сервис строит SQL для YQL, ClickHouse, CHYT и Spark. Метриками пользуются аналитики и другие аналитические продукты.

Разрезы для сложных метрик

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

Несколько способов расчёта одной метрики

Для дашборда может подходить быстрая агрегированная таблица, а для исследования — подробные данные. Предстоит проработать модель и API, чтобы оба способа жили под одним именем метрики. При построении SQL пользователь должен явно выбирать способ расчёта; запросы без выбора должны работать как прежде.

Оконные функции в виртуальных столбцах

Сейчас такие выражения попадают в запрос слишком поздно — на этапе расчёта метрики. Нужно изменить генерацию SQL, чтобы виртуальный столбец вычислялся до агрегации, и покрыть новые и существующие сценарии тестами. Также предстоит развивать проверки метрик и интеграции с Лабой и Атласом.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

* Занимались бэкенд-разработкой на Python
* Хорошо знаете SQL и PostgreSQL
* Понимаете, как JOIN и агрегации влияют на результат
* Умеете проектировать API и писать тесты

* Работали с YT/YQL, ClickHouse или Spark

hh.ru
С

Python (Senior)

сбер2вНа сервисе с: 24.09.26 15:59
Зарплата не указанаРоссияМоскваГибрид

СберАналитика в цифрах:

Более 7 лет развиваем продукты для анализа данных

18 продуктов в портфеле

9 патентов

Более 1500 клиентов доверяют нашим решениям

Команда из 500+ профессионалов

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

  • Алгоритмизированный поиск потенциальных сделок и клиентов;
  • Управление процессом заключения инвестиционных сделок;
  • Финансовые расчеты и оценка портфеля;
  • Построение финансовой и управленческой отчетности по портфелю инвестиций Сбера.
  • Инвестиционные сервисы для компаний - наших клиентов.

Наша платформа ЮЛ в Сбер — уникальное решение на российском рынке для финансирования юридических лиц, важное для экономики. Присоединяйтесь к динамичному коллективу!

Чем предстоит заниматься:

Анализ существующих процессов разработки и поддержки (Jira, CI/CD, code review, документация и т.п.) и выявление возможностей для автоматизации.

Проектирование и реализация сервисов/скриптов, которые:

обращаются по API к другим АС (трекеры задач, CI/CD, SCM, CMDB, мониторинг, HR/финансовые системы и т.д.);

выполняют последовательности действий по заданным алгоритмам (workflow/оркестрация);

используют LLM для генерации/обработки текста, анализа контента, принятия решений;

используют элементы агента (планирование, разбиение задач, работа в цикле с обратной связью).

Интеграция LLM в существующие процессы:

подсказки для разработчиков/ревьюеров;

автоматизация подготовки документации/описаний задач;

анализ логов, инцидентов, pull/merge request’ов и т.п.

Разработка и поддержка API/CLI/ботов (например, в корпоративных мессенджерах) для удобного доступа к автоматизации для команд.

Настройка мониторинга, логирования и алертинга для разработанных решений.

Документирование реализованных автоматизаций (архитектура, протоколы интеграций, SLA, ограничения).

Участие в выборе и обкатке новых инструментов/моделей (LLM, фреймворки агентов, workflow-движки и т.п.).

Ты идеальный кандидат, если:

Умение самостоятельно структурировать задачу на основе бизнес-потребности и найти необходимую информацию по API/подключению к АС
опыт разработки на Python от 3 лет
опыт работы с fastapi, pydantic, aiohttp, alembic, SQLAlchemy, langchain, langgraph
Опыт разработки интеграций по REST/gRPC API:

аутентификация/авторизация (OAuth2, tokens, JWT);

работа с JSON/YAML, пагинацией, ретраями, rate limiting.

Понимание процессов разработки ПО и DevOps-практик:

Git, code review, ветвление;

базовые знания CI/CD (GitLab CI, GitHub Actions, Jenkins и т.п.).

Опыт работы с базами данных (SQL или NoSQL) на уровне:

проектирование простых схем;

чтение/запись данных, миграции.

Базовое понимание LLM:

что такое prompt, контекст, токены;

опыт использования API (OpenAI, Anthropic, Azure OpenAI, Qwen и т.п.) или open‑source моделей через HTTP/gRPC.

Умение формализовывать процессы:

описывать алгоритмы действий;

разбирать «словесные» требования на чёткие шаги и условия.

Аккуратность в коде и документации, умение поддерживать и развивать существующие решения.

Что мы предлагаем:
Работу в аккредитованной IT-компании (важно для владельцев IT-ипотеки);

Ежегодный бонус по итогам работы;

ДМС с первого месяца, телемедицина, страхование семьи на льготных условиях;

Комфортный онбординг, сопровождение бадди с первого дня;

Корпоративное обучение и библиотека саммари;

IT-отсрочку от срочной службы;

Бесплатную подписку на СберПрайм и скидки у компаний-партнёров;

Новогодние подарки для детей, корпоративные мероприятия и поддержку в сложных жизненных ситуациях;

Корпоративную пенсионную программу.

Почему у нас классно работать:

Видимый результат: твой вклад напрямую влияет на продукт и развитие компании;

Минимизируем бюрократию, даем возможность проявлять инициативу;

Есть возможность карьерного роста внутри команды или других подразделений;

Вклад в развитие общества: наши исследования способствуют улучшению экономики регионов и качества жизни людей.

Мы верим в силу данных как инструмента позитивных изменений.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.