Python разработчик (AI агенты)

СБЕР

Python разработчик (AI агенты)

Описание вакансии

Команда Управления развития платформенных сервисов кибербезопасности в поиске python разработчика.

Обязанности

  • разрабатывать production-ready микросервисы на Python: LLM-агентов, LangGraph workflow, tool calling, RAG/поиск, интеграции с внутренними системами, API и инфраструктурные компоненты для запуска, тестирования и наблюдаемости AI-сценариев.

Требования

  • уверенный Python: typing, dataclasses/Pydantic, exceptions, context managers, generators, async/await, конкурентное выполнение задач
  • практический опыт разработки backend-сервисов на FastAPI или аналогичном ASGI-фреймворке, понимание устройства HTTP/API: REST, streaming/SSE, WebSocket при необходимости, idempotency, versioning, pagination, rate limiting
  • умение проектировать сервисы: разделение domain/application/infrastructure слоев, dependency injection, конфигурация, обработка ошибок, опыт написания unit-, integration- и contract-тестов: pytest, mocks/fakes, testcontainers или аналоги, умение диагностировать проблемы в production: логи, трассировки, метрики, profiling, memory leaks, таймауты, ретраи
  • опыт проектирования и эксплуатации микросервисов, понимание асинхронных интеграций: очереди, события, consumer groups, retry policy, dead-letter queue, exactly-once vs at-least-once semantics
  • SQL и PostgreSQL: проектирование схем, индексы, транзакции, уровни изоляции, миграции
  • практический опыт с SQLAlchemy и Alembic либо сопоставимым стеком.
  • практический опыт создания LLM-приложений на LangChain, LangGraph или сопоставимых фреймворках, опыт реализации LangGraph-графов: state, nodes, edges, conditional routing, checkpoints, interrupts, human-in-the-loop, subgraphs, умение проектировать инструменты для агентов: строгие входные схемы, Pydantic-модели, валидация, обработка ошибок, идемпотентность, ограничение прав, опыт работы с function/tool calling у LLM-провайдеров
  • опыт с RAG: ingestion, chunking, embeddings, hybrid search, reranking, metadata filtering, evaluation качества извлечения.

Условия

  • комфортный современный офис в Санкт-Петербурге
  • ежегодный пересмотр зарплаты и годовая премия
  • корпоративный спортзал и зоны отдыха
  • более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
  • расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
  • бесплатная подписка СберПрайм, скидки на продукты компаний-партнеров.
Посмотреть контакты работодателя

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

АНО Национальное Агентство Мониторинга и Статистики

Middle Python Developer (AI-Driven ERP/BPM)

АНО Национальное Агентство Мониторинга и Статистики

  • Санкт-Петербург

  • до 155000 RUR

Рекомендуем
Совкомбанк Технологии
  • Санкт-Петербург

  • до 155000 RUR

Рекомендуем
  • Санкт-Петербург

  • до 155000 RUR

Рекомендуем
Партс Планет Трейдинг

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

Партс Планет Трейдинг

  • Санкт-Петербург

  • до 155000 RUR

РЦ ПЛИНОР
  • Санкт-Петербург

  • до 155000 RUR

Леста Игры
  • Санкт-Петербург

  • до 155000 RUR

Яндекс
  • Санкт-Петербург

  • до 155000 RUR

Нанософт
  • Санкт-Петербург

  • до 155000 RUR

ГК АБЗ-1
  • Санкт-Петербург

  • до 155000 RUR

СБЕР
  • Санкт-Петербург

  • до 155000 RUR

Газпром нефть

Разработчик DevOps

Газпром нефть

  • Санкт-Петербург

  • до 155000 RUR

Вайт Код

Senior Python developer

Вайт Код

  • Санкт-Петербург

  • до 155000 RUR

САТЕЛ, Группа компаний

Разработчик Python

САТЕЛ, Группа компаний

  • Санкт-Петербург

  • до 155000 RUR

ВЕРТЕКС
  • Санкт-Петербург

  • до 155000 RUR

Си Проект
  • Санкт-Петербург

  • до 155000 RUR

Типография Индустрия Цвета

Программист 1С (full-time office)

Типография Индустрия Цвета

  • Санкт-Петербург

  • до 155000 RUR

  • Санкт-Петербург

  • до 155000 RUR

Газпром телеком

Ведущий программист 1С

Газпром телеком

  • Санкт-Петербург

  • до 155000 RUR

ЦРТ | Группа компаний
  • Санкт-Петербург

  • до 155000 RUR

  • Санкт-Петербург

  • до 155000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию