Назад
2 дня назад

Go Developer (AI)

Формат работы
remote
Тип работы
fulltime
Грейд
middle
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/

TL;DR

Go Developer (AI): Разработка интеграционного слоя между ИИ-сервисами (CV, LLM, RAG) и платформой управления транспортной системой с акцентом на микросервисы, очереди сообщений и конвейеры обработки данных. Фокус на построении надежных потребителей событий, реализации Feedback Loop для дообучения моделей и интеграции с векторными БД.

Локация: Удаленно

Компания

НПО ИТС развивает ДОРИС — платформу управления транспортной системой и диспетчерские службы пассажирского транспорта.

Что делать

  • Разрабатывать микросервисы на Go для связи ИИ-сервисов (CV, LLM, RAG) с модулями платформы через JSON API и очереди.
  • Реализовывать надежных потребителей очередей (RabbitMQ, Redis Streams) для обработки телеметрии и событий с видеокамер.
  • Строить конвейеры обработки данных: от OCR и CV-детекторов до LLM-агентов и оператора.
  • Реализовывать Feedback Loop для сбора решений операторов и их возврата в пайплайн дообучения моделей.
  • Интегрироваться с реестром моделей MLflow, векторными БД (pgvector/Qdrant) и S3-хранилищами (MinIO).
  • Обеспечивать observability системы с помощью Prometheus и OpenTelemetry, покрывать код тестами.

Требования

  • Опыт коммерческой разработки на Go от 2 лет.
  • Уверенное владение конкурентностью (goroutines, channels, context, graceful shutdown).
  • Опыт работы с очередями сообщений (RabbitMQ или Redis Streams) в production.
  • Навыки работы с PostgreSQL (транзакции, pgx/v5, миграции).
  • Опыт работы с gRPC (protobuf, interceptors).
  • Умение писать юнит- и интеграционные тесты, использовать Docker и Docker Compose.

Хорошо, если есть

  • Знакомство с векторными БД (pgvector, Qdrant).
  • Способность читать код на Python (FastAPI).
  • Опыт работы с MLflow или другими model registry.
  • Опыт в государственных или транспортных проектах.
  • Концептуальное понимание работы YOLO-детекторов.

Культура и преимущества

  • Работа в продуктовой команде над долгосрочным проектом с многолетней дорожной картой.
  • Слаженная работа в компактной команде (архитектор + разработчики) с быстрым выходом на результат.
  • Перспектива профессионального роста до уровня Advanced Middle / Senior.
  • Возможность в будущем стать ментором для младших разработчиков.
  • Полностью удаленный формат работы.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →