Открытые вакансии
Если подходящей позиции нет, а работать с нами хочется — присылайте резюме, посмотрим под текущие проекты.
Генеративные модели и компьютерное зрение в наших продуктах: голосовые сервисы, разбор медицинских снимков, распознавание на видео, разбор входящих обращений.
Что делать- Подбирать и дообучать модели под задачу заказчика, а не брать первую попавшуюся
- Собирать пайплайны инференса и следить за задержкой и стоимостью ответа
- Готовить данные: разметка, фильтрация, оценка качества на реальных примерах
- Выносить модель в продакшн вместе с бэкендом и держать её под нагрузкой
Что ждём- Python и опыт вывода моделей в продакшн, а не только в ноутбуках
- Понимание, как измерять качество и не обманывать себя метриками
- Опыт с LLM или компьютерным зрением — в зависимости от направления
Будет плюсом- Опыт работы с моделями в контуре заказчика, без облаков
- Знание требований к обработке персональных данных
Серверная часть наших продуктов и заказных систем: API, интеграции с учётными системами, обработка данных.
Что делать- Проектировать и писать сервисы, которые переживут рост нагрузки и смену требований
- Делать интеграции: обмен с 1С и CRM, платёжные шлюзы, внешние API
- Работать с данными: PostgreSQL, ClickHouse, очереди, регламентные задачи
- Отвечать за свой код после релиза, а не сдавать его в поддержку
Что ждём- Python и любой из фреймворков: Django, FastAPI
- Уверенный SQL и понимание, почему запрос тормозит
- Опыт работы с чужим кодом: у нас бывают проекты, которые мы подхватываем
Интерфейсы кабинетов, маркетплейсов и корпоративных систем: React и Next.js, TypeScript, дизайн-системы.
Что делать- Собирать интерфейсы по макетам и доводить их до состояния, в котором ими удобно пользоваться
- Работать с большими таблицами, фильтрами и графиками — у нас этого много
- Поддерживать общий кит компонентов вместо копирования кода между проектами
Что ждём- React, TypeScript, Next.js
- Внимание к деталям вёрстки: адаптив, состояния, доступность
- Умение спорить с макетом, когда он не работает на реальных данных
Мобильные приложения: финансовые трекеры, программы лояльности, приложения для устройств и игровые проекты.
Что делать- Писать приложения под iOS и Android на одной кодовой базе
- Подключать нативные модули там, где кроссплатформенного решения не хватает
- Выпускать релизы в App Store и Google Play и разбираться с отказами модерации
Что ждём- React Native и TypeScript
- Опыт публикации приложений в обоих магазинах
- Понимание, чем мобильный пользователь отличается от веб-пользователя
Тестирование идёт параллельно разработке: критичные сценарии закрываем автотестами, остальное проверяем руками.
Что делать- Разбирать требования до начала разработки и находить дыры в них, а не в готовом коде
- Писать и поддерживать автотесты на ключевые сценарии
- Проверять релизы перед сдачей этапа и вести протоколы тестирования для приёмки
Что ждём- Опыт ручного и автоматизированного тестирования
- Умение писать понятные баг-репорты, по которым разработчик всё поймёт с первого раза