Стажер Python Developer (SberAI)

Уровень дохода не указан

Опыт работы: 1–3 года

Полная занятость

График: 5/2

Рабочие часы: 8

Формат работы: на месте работодателя

Напишите телефон, чтобы работодатель мог связаться с вами

Пройдите капчу
Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha
Неверный текст. Пожалуйста, повторите попытку.

Мы — R&D-команда, которая решает исследовательские и инженерные задачи в области многоагентных систем (MAS, Multi-Agent Systems). Мы разрабатываем многоагентные пайплайны и систему оркестрации на графах: задаём роли и правила взаимодействия агентов и настраиваем процесс так, чтобы финальный ответ продукта был точнее, быстрее и дешевле. В работе важны воспроизводимость, тестируемость и аккуратная инженерия: чистый код, понятные изменения, метрики качества и контроль регрессий.

Обязанности

Разработка многоагентных систем на графах (Graph-based MAS)

• Реализация отдельных агентов под прикладные подзадачи (tool-use, researcher, verifier, coder и т. д.)

• Проектирование графа взаимодействий: маршрутизация, переходы состояний, обработка ошибок, политики ретраев

• Интеграция агентов с инструментами и данными (в т. ч. retrieval/RAG-компоненты при необходимости).

Оптимизационные алгоритмы на графе (Graph Optimization)

• Написание чистого кода для алгоритмов оптимизации графа: упрощение, pruning, переупорядочивание шагов, эвристики выбора ветки

• Оптимизация стоимости/времени ответа: кеширование, переиспользование результатов, сокращение лишних вызовов

• Поддержка метрик и профилирования: где теряем качество, где тратим токены/время, где можно ускорить.

Качество и тестирование (Quality & Testing)

• Тестирование функционала: unit/integration тесты для компонентов графа и логики агентов

• Регрессионные проверки качества ответов (автоматические проверки формата, стабильности и корректности)

• Поддержка воспроизводимости: фиксирование конфигураций, датасетов, версий, базовые эксперименты.

Prompt engineering и контроль качества ответа (Prompting & Evaluation):

• Разработка системных/роль-инструкций и шаблонов промптов для повышения точности и стабильности.

• Улучшение структуры ответа (формат, проверяемость, минимизация галлюцинаций, self-check/verification шаги).

Требования

  • Хорошее знание Python 3.12 и уверенное написание кода самостоятельно (понимание того, что и почему работает).
  • Базовые знания в области машинного обучения и больших языковых моделей (ML/LLM)
  • Понимание, что такое агент, и как его можно реализовать (состояние, инструменты, шаги, проверки результата)
  • Опыт работы с LangGraph/LangChain (или аналогичными фреймворками оркестрации)
  • Понимание терминов и подходов: RAG, inference, embeddings, semantic search, retrieval
  • Понимание основ векторной алгебры, эмбеддингов и семантического поиска
  • Уверенная работа с GitHub/GitLab: PR/MR, review, pre-commit, аккуратные коммиты, ведение issues
  • Готовность писать тесты и поддерживать качество кода (читаемость, структура, регрессии)

Технологический стек:

  • Языки: Python 3.12, Bash
  • Фреймворки и библиотеки: PyTorch, NumPy, Pandas, Pydantic
  • LLM/MAS: LangChain, LangGraph (или аналоги)
  • Графы: rustworkx (дополнительно — знакомство с NetworkX)
  • Процессы: Git (GitHub/GitLab), code review, pre-commit, понятные коммиты, ведение issues

Условия

  • Комфортный современный офис рядом с м. Кутузовская
  • Гибридный формат работы
  • Корпоративный спортзал и зоны отдыха
  • Более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
  • Программа адаптации и помощь руководителя на старте
  • Вознаграждение за рекомендацию друзей в команду Сбера.

Задайте вопрос работодателю

Он получит его с откликом на вакансию
Вакансия опубликована 23 января 2026 в Москве
Dream Job
Отзывы о компании