Golang-разработчик (AI-агенты / LLM / цифровые сотрудники)

Golang-разработчик (AI-агенты / LLM / цифровые сотрудники)

Москва, Тверская улица, 6с1

Метро: Охотный ряд

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

О проекте

Мы разрабатываем продукт AI-агентов (цифровых сотрудников) — которые умеют:

  • общаться с клиентами в чате и/или голосом,
  • отвечать на вопросы по базе знаний,
  • записывать/бронировать/оформлять заявки,
  • выполнять действия через интеграции (CRM, календарь, таблицы, телефония),
  • передавать диалог оператору при необходимости.

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

Задачи

  • Разработка backend-сервисов на Golang для AI-агентов (API, логика, интеграции)
  • Проектирование и реализация:
    • управления сессиями/диалогами и состояниями,
    • очередей задач и воркеров (асинхронные действия агента),
    • безопасного выполнения действий через tool-calling (валидация, ограничения)
  • Интеграции с внешними сервисами (CRM, календарь, мессенджеры, webhooks)
  • Работа с данными: PostgreSQL, Redis (кэш, сессии, rate limit)
  • Повышение стабильности и наблюдаемости:
    • логирование, метрики, трассировка,
    • контроль ошибок, ретраи, идемпотентность
  • Оптимизация скорости ответа и стоимости работы LLM (кэширование, streaming и т.п.)

Требования (обязательно)

  • Уверенный Golang (production-опыт)
  • Опыт разработки backend-сервисов: REST и/или gRPC
  • Понимание конкурентности в Go (goroutines, channels, context, таймауты)
  • Опыт работы с PostgreSQL (схемы, индексы, транзакции)
  • Опыт работы с Redis
  • Понимание принципов надёжных интеграций:
    • ретраи, таймауты, обработка ошибок,
    • идемпотентность, rate limit
  • Docker, базовые навыки CI/CD

Будет плюсом

  • Python (для прототипов/LLM-компонентов/обработки данных)
  • Опыт работы с LLM/AI API (OpenAI/Claude/и др.), понимание prompt/context/tokens
  • Опыт с очередями/брокерами: Kafka / RabbitMQ / NATS
  • Опыт с Kubernetes
  • Опыт с RAG и векторными базами (pgvector / Qdrant / Weaviate и др.)
  • Опыт с голосовыми агентами (STT/TTS), телефонией или streaming-ответами

Мы предлагаем

  • Работа над продуктом, который быстро выходит в прод и даёт понятный эффект для бизнеса
  • Возможность создавать собственную архитектуру и принимать ключевые решения
  • Быстрые процессы: планирование, приоритеты, короткие итерации
  • Гибкий формат работы (удалёнка/гибрид — по договорённости)

Конкурентная компенсация + рост по мере развития продукта

Навыки
  • Python
  • Golang
Посмотреть контакты работодателя

Адрес

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

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

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