Data scientist

грейд
senior
страна
Россия
опубликована
сегодня

описание

Deep Digital — команда разработки цифровых продуктов для бизнеса. Мы работаем на рынке 13 лет: с 2013 года создаём сайты, веб-сервисы и digital-решения, которые помогают компаниям запускать новые продукты, улучшать пользовательский опыт и развивать бизнес через технологии. Мы ищем AI Engineer (Python) в команду развития и поддержки AI-агентов и мультиагентных систем для крупного заказчика.

требования

  • опыт промышленной разработки на Python 3.11+: ООП, SOLID, async, типизация, Pydantic v2, проектирование структуры сервиса, умение читать, писать и менять чужой код;
  • опыт работы с FastAPI и интеграциями по HTTP: контракты, таймауты, ретраи, обработка ошибок внешних сервисов;
  • опыт прикладной работы с LLM: промпт-инжиниринг, работа с контекстом, tool calling, structured output.
  • опыт работы с агентными сценариями: ReAct, LangChain, LangGraph, управление состоянием диалога, чекпоинты, ветвление, вызов инструментов, HITL, память сессии;
  • опыт разработки AI-агентов, мультиагентных систем и RAG-систем, знание протокола A2A или межагентского взаимодействия по контракту;
  • опыт работы с Jenkins, OpenShift/DropApp, OpenSearch/Elasticsearch, S3;
  • опыт вывода проекта в промышленную эксплуатацию и ведения релизного цикла от прототипирования до продакшна;
  • опыт организации наблюдаемости: Langfuse, Phoenix, отладка по логам и трейсам, сбор метрик;
  • опыт тестирования агентов: детерминированные проверки логики (мокирование LLM и внешних сервисов, снапшоты промптов, контракты схем) и оценка качества ответов агента (эталонные кейсы, LLM as Judge).
  • умение переводить постановку аналитика в поведение агента и самостоятельно закрывать пробелы в сценарии, не возвращая задачу с формулировкой «мало деталей»;
  • умение на встрече с заказчиком объяснить, что сделает система, где модель ненадёжна и какой объём работ реалистичен, без обещаний точности LLM на уровне обычного API;
  • умение договариваться с тестировщиком о приёмке сценариев с нестабильной моделью: эталонные кейсы, допустимые расхождения, критерии дефекта;
  • умение выстраивать границу сервисов с Java-разработчиками: контракты, ошибки, таймауты, при этом самостоятельно вести свою часть;
  • ответственность за доведение багов и фич до выкладки, информирование о статусе в релизе, сохранение договорённостей со стенда;
  • умение писать коротко и по делу: комментарии к задачам, шаги воспроизведения, описание изменений в промптах и логике;
  • интерес к LLM и агентам, слежение за трендами в AI, понимание принципов работы нейронных сетей и умение их объяснить.
  • Будет плюсом: Желательно опыт работы с GigaChat

условия

  • Условий в вакансии нет

навыки

компания

Инновационная ИТ-компания, создающая цифровые сервисы и собственные решения для CI/CD; среди указанных клиентов Сбер, МКБ, Tele2 и Мегафон.

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

статьи для разработчиков