TEKNOLAB
Программисты Habr Career 🔥 ВАЙБ 25 мая 2026 г.

Engineering Lead / Technical Architect (Heavy ML/audio backend)

TEKNOLAB СНГ / Россия Офис
По договоренности
Зарплата
По договоренности
Локация
СНГ / Россия
Формат
Офис
Источник
Habr Career

Engineering Lead / Technical Architect (Heavy ML/audio backend)

О компании

Международная B2B-компания, разработчик специализированного ПО в телеком-сфере. Хабы расположены в РФ и Европе. Распределённая команда работает из Санкт-Петербурга, Барселоны, Казахстана и Грузии.

Почему это интересно

  • Реальная техническая глубина: heavy ML, аудио-обработка, распределённая масштабируемая система.
  • Сильный основатель с глубокой доменной экспертизой — будет что передавать, а не просто «давайте вместе подумаем».
  • LLM-инструменты (Cursor, Claude Code, Codex) встроены в процесс как норма, а не эксперимент. Твоя роль — декомпозиция и ревью, а не борьба с синтаксисом.
  • Возможность собрать команду под себя: на старте небольшое ядро (1 frontend-инженер + 1 backend part-time со смежного проекта), основной состав нанимаешь ты под свою архитектуру и приоритеты. Никакого легаси и «переламывания».

Стек технологий

Backend

  • Python 3.11+, FastAPI, Pydantic v2
  • Асинхронный стек: SQLAlchemy 2 + Alembic, Motor, httpx
  • Базы данных: Postgres, MongoDB, векторная БД

ML / Audio

  • PyTorch + torchaudio
  • HuggingFace, speaker embeddings, VAD, audio fingerprinting
  • Обвязка LLM через OpenAI-compatible API
  • Observability: Langfuse

Frontend

  • React 18 + TypeScript
  • TanStack-стек, Tailwind

Инфраструктура и процессы

  • Docker, GPU compute в продакшене
  • GitHub Actions, Prometheus
  • Stage-driven planning, ADR / design docs, GT-регресс
  • AI-assisted code review как обязательный gate перед мёрджем

Задачи

  • Принять архитектуру и доменные знания у основателя (1–3 месяца плотного транзита).
  • Принять небольшое ядро команды и выстроить полноценную команду под продукт.
  • Нанять ключевых специалистов: backend Python, ML/audio, DevOps/SRE — под свою архитектуру.
  • Вести roadmap через ADR / RFC / design docs.
  • Выполнять code review (личное и AI-ассистированное), принимать архитектурные решения.
  • Поддерживать и масштабировать продуктовую систему.
  • Еженедельно синхронизироваться с основателем по стратегии и приоритетам.

Требования

  • 6+ лет в инженерии, из них минимум 2 года руководства командой от 5 человек (нанимал самостоятельно, проводил one-on-one, при необходимости расставался с людьми).
  • Уверенное чтение чужого кода. Финальное собеседование включает разбор реального фрагмента из кодовой базы.
  • Опыт ведения roadmap через ADR / RFC / design docs (не просто «доска в Jira»).
  • Понимание ML-пайплайнов на уровне feature engineering, разделения train/inference, мониторинга дрифта, версионирования моделей. Опыт в Research Data Science не обязателен.
  • Стабильная профессиональная траектория: преимущественно длительные периоды работы в компаниях, без частой смены проектов.
  • Английский язык B2+ (часть документации на английском).
  • Практический опыт с LLM-инструментами для разработки (Cursor, Claude Code, Codex, Aider) — это часть нашего процесса.

Будет плюсом

  • Опыт в audio/speech/signals ML (VAD, диаризация, speaker embeddings, anti-spoofing).
  • Эксплуатация векторных БД в продакшене (Qdrant, Weaviate, pgvector).
  • Очереди на базе данных (lease TTL, идемпотентность через детерминированные UUID).
  • Бэкграунд в телекоме, безопасности или compliance-домене.
  • Менторский или преподавательский опыт.

Условия

  • Удалённая или гибридная работа. Офисы в Санкт-Петербурге, Барселоне, Казахстане, Грузии. Возможна релокация.
  • Полная занятость, долгосрочный проект.
  • Зарплата обсуждается индивидуально, ориентир — верхнерыночная для уровня Engineering Lead / Technical Architect. Возможно участие в результате.
  • Команда на старте: основатель + 1 frontend-инженер + 1 backend part-time. Основной состав нанимаешь ты.
  • Корпоративный досуг: тимбилдинги, корпоративы.
  • Обучение и профессиональное развитие.
  • Открытая и позитивная среда, высокая автономность без микро-менеджмента.
  • Сложные, нестандартные и инновационные проекты.

Отклик

Отклики рассматриваются только при наличии ответов на три вопроса (без ответов заявка не обрабатывается):

  • Самый сложный архитектурный выбор за последние 3 года: что выбрал, чем заплатил, что бы переделал сейчас (5–10 предложений).
  • Сколько человек ты лично нанял и со сколькими расстался за карьеру (без округлений).
  • Один фрагмент кода, написанного тобой самим, который ты считаешь характерным для твоего стиля (ссылка на gist, pastebin или GitHub). Важно: не «лучший проект», а типичный рабочий код.

Эта вакансия размещена на стороннем сайте. Отклик нужно сделать там.

Откликнуться на Habr Career

Вы перейдёте на внешний сайт

Стек технологий

🔥 ВайбPythonМашинное обучениеНейронные сетиDocker