АО «ЦПЛ»14 дней назад

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

от 5 летг Москва

Навыки

PythonLangChainLangGraphRESTKafkaDockerKubernetespytestasynciopydantic

Обязанности

  • 01Реализовывать логику на Python, с использованием фреймворков (LangChain, LangGraph) для построения агентных систем
  • 02Настраивать пайплайны взаимодействия с LLM (prompt engineering, tools, RAG)
  • 03Оптимизировать запросы к LLM
  • 04Покрывать агентов и RAG пайплайны тестами и evals
  • 05Писать и оптимизировать промпты, шаблоны и tool-итерфейсы(prompt engineering)
  • 06Интегрировать решений с core-системами банка (REST, Kafka), обеспечивать их взаимодействие и сквозную observability
  • 07Разрабатывать backend сервисы с асинхронным взаимодействием, интеграций с внутренними и внешними системами
  • 08Проектировать архитектуру приложений, пайплайнов обработки пользовательских запросов и мультиагентного взаимодействия (координация, планировщики, роли агентов)
  • 09Принимать участие в написании инструкций для сопровождения, настраивать подключение к мониторингу и логированию

Требования

  • 01Глубокое знание python: asyncio, typing, dataclasses, pydantic, pytest
  • 02Опыт работы с контейнеризацией (Docker)
  • 03Знакомство с Kubernetes н уровне пользователя
  • 04Понимание брокеров сообщений (Kafka)
  • 05Опыт работы с LLM-фреймворками
  • 06Знание принципов работы библиотек LangChain, LangGraph
  • 07Понимание паттернов и антипаттернов разработки, SOLID, DDD, архитектурных принципов
  • 08Знание принципов построения REST API
  • 09Понимание основ RAG: chunking-стратегии, embeddings, vector store, практика prompt engeeneting (yaml, jinja)
  • 10Знание принципов асинхронного программирования и умение применить на практике
  • 11Умение проектировать архитектуру решения приложения и обосновывать выбор технологий
  • 12Понимание бизнес-задач и умение переводить их в технические решения
  • 13Знание и понимание этапов релизного процесса

Условия

  • 01Стильный офис около м. Кутузовская
  • 02Интересные проекты с известными брендами
  • 03Возможность развиваться благодаря обучению
  • 04Конкурентная заработная плата и премия
  • 05Расширенный социальный пакет: ДМС, НС, ВЗР, корпоративные скидки и активную спортивную жизнь