Full-stack / AI-инженер

Дата размещения вакансии: 22.10.2026
Работодатель: Престо
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
Более 6 лет
Рассматриваем только отклики с ответами на все 5 вопросов в конце вакансии.
Благодарим за понимание!

О нас
Мы создаём AI-продукт про питание и образ жизни без давления и крайностей. Это не просто трекер, а внимательный AI-ассистент, который учитывает контекст и поведение пользователя.

Внутри приложения — AI-чат, инструменты ведения дневника питания, распознавание еды по фото, работа с рецептами, меню ресторанов с КБЖУ, отчёты и другие функции. Продукт объединяет несколько пользовательских сценариев и интеграции со сторонними сервисами, поэтому нам важна согласованная работа AI, серверной части и мобильного интерфейса.

Приложение уже работает и доступно в App Store и Google Play. Сейчас мы ищем опытного инженера на full-time для усиления нашей команды разработки.

Формат работы
Полная занятость и долгосрочное сотрудничество. Ищем человека, готового погружаться в продукт, предлагать технические решения и брать ответственность за результат.

Важно быть на связи в согласованные рабочие часы и участвовать в созвонах команды разработки 3 раза в неделю.

Задачи
• Разработка новых фич.
• Стабилизация приложения.
• Поддержка фронтенда.
• Диагностика и исправление инцидентов и регрессий.

Обязательные требования
• Опыт интеграции с LLM-провайдерами (AWS Bedrock, Anthropic, OpenAI или аналогичные).
• Отличное понимание принципов работы LLM: токены, контекст, температура, лимиты, cost-control.
• Опыт с AI-врапперами/оркестраторами, tool calling, guardrails.
• Навыки дебага LLM-поведения и оптимизации prompt-стека.
• Уверенное владение TypeScript.
• Практический опыт разработки на React Native / Expo и Node.js / NestJS.
• Работа с PostgreSQL: проектирование схем, SQL, индексы, транзакции и миграции; опыт Prisma или аналогичного ORM.
• Проектирование REST API и согласование контрактов между приложением и сервером.
• Понимание авторизации, жизненного цикла сессий и безопасного обновления токенов.
• Умение работать с асинхронностью: параллельные запросы, отмена, повторные попытки, идемпотентность и синхронизация кеша.
• Опыт диагностики production-ошибок по логам и написания интеграционных тестов.
• Git, code review, базовые навыки Docker и CI/CD.
• Redis, WebSocket-коммуникации.
• Опыт работы с S3-совместимыми хранилищами.
• Docker / Docker Compose.
• Знание React Native, опыт выпуска релизов в App Store / Google Play и ведения релизного цикла.

Что важно в работе
• Высокая степень самостоятельности и технический кругозор.
• Умение доводить функцию от API до мобильного интерфейса, обеспечивать целостность данных и находить ошибки на стыке фронта и бэка.
• Умение работать в команде, быть на связи и присутствовать на созвонах команды разработки 3 раза в неделю.
• Умение работать с техническим долгом и приоритизацией.
• Чёткое документирование технических решений.

Вопросы:

  1. Что из перечисленного в вакансии у вас было в production-опыте?
  2. С какими LLM вы работали и какой самый сложный или интересный кейс у вас был?Есть ли у вас опыт работы с foodtech / healthtech / wellness?
  3. Каков ваш ожидаемый совокупный уровень дохода при полной занятости (full-time)?
  4. Почему вы хотите работать в стартапе, а не в корпорации?
  5. Есть ли у вас опыт работы с foodtech / healthtech / wellness?