voize
(Freelance) Senior Backend Engineer (m/f/d) - Agent SDK
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Backend Engineer во фриланс-формате в команду Agent SDK компании voize. Задача — развивать и поддерживать Kotlin-фундамент, на котором работают AI-агенты, как внутренний продукт с собственным roadmap.
Задачи
- Разрабатывать и поддерживать SDK как внутренний продукт: формировать runtime и клиентские контракты для команд-потребителей
- Проектировать и внедрять identity-слой, чтобы агенты могли работать от имени реального пользователя (auth-инфраструктура)
- Обеспечивать наблюдаемость каждого агента с момента запуска: телеметрия, отчётность об ошибках, интеграция inference и анонимизации
- Создавать тестовый набор для SDK и архитектурные тесты, защищающие внутренности runtime; прогонять агентов через evaluation harness ML-команды перед релизом модели
- Брать на себя изменения экосистемы: обновления версий Koog, совместимость форматов, общие лимиты на вывод инструментов и расход токенов
Требования
- Несколько лет production-опыта в backend на JVM — Kotlin, Java, Scala или аналогичные; готовность работать на Kotlin
- Опыт проектирования API, которыми пользуются другие инженеры (SDK или внутренняя платформа, где контракт — это продукт)
- Опыт создания и поддержки интеграций и их стабильности при изменениях на стороне внешних систем
- Тестирование и observability как часть процесса разработки
- Интерес к AI-агентным системам, оркестрации и evaluation
Условия
- Быстрорастущий стартап: реальные задачи, быстрый рост и заметный вклад в продукт
- Открытая культура и регулярные командные мероприятия; работа в офисе в Берлине или удалённо по Германии
- Опционы (stock options)
- 30 дней отпуска плюс выходной на день рождения, Germany Transport Ticket, Urban Sports Club, регулярные офсайты, доступ к обучающим платформам (Blinkist, Audible) и бесплатные языковые курсы
- Гибкий график и хороший гибридный формат работы
Навыки
- Kotlin
- Java
- Scala
- JVM
- API design
- SDK
- AI agents
- Koog
- telemetry
- observability
- testing
- auth
- inference
- anonymization