Android Developer (Service Robots)

Remote

Remote (возможна релокация в Дубай или Бразилию после испытательного срока).

Мы создаём софт для сервисных роботов для различных задач. Первый пилотный проект - приложение для информационного робота, который будет самостоятельно перемещаться по залу ресторана, общаться с гостями, помогать им выбрать блюдо, принять и оплатить заказ. Запуск планируется на рынке Бразилии.

Платформа и зона ответственности

Голова робота - Android планшет с вашим приложением. База робота - навигационный модуль под Linux, который отвечает за движение, карты и сенсоры. Низкоуровневое программирование под Linux не требуется, управление движением выполняется из Android приложения через Temi (бренд робота) SDK. Ссылка.

Что должен уметь робот (основные параметры)

  • Отвечать на вопросы гостей о меню и делать персональные рекомендации на базе LLM.

  • Принимать заказы и передавать их на кухню.

  • Работать с оплатами с учётом бразильской специфики рынка и платёжных провайдеров, включая сценарии на базе QR и при необходимости NFC.

  • Передвигаться автономно между столиками с помощью встроенной навигации. Требуется спроектировать механизм первичной и последующей разметки пространства: сохранение и поддержка именованных локаций, обновление карт.

  • Общаться голосом и через экран, создавая приятный клиентский опыт.

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

  • Собирать статистику на базе встроенного распознавания видео, например половозрастной состав гостей. Конкретные направления аналитики будут развиваться в последующих версиях, но архитектура должна предусматривать такие функции с самого начала.

  • Иметь пользовательский интерфейс на устройстве и админский интерфейс в виде webapp для управления контентом и флотом роботов. В админке: а) загрузка данных для контекста беседы, например обновление меню и промо, б) просмотр статистики.

Основные обязанности

  • Разрабатывать и поддерживать Android приложение на Kotlin с использованием Temi SDK.

  • Интегрировать AI диалоговые функции

  • Спроектировать и реализовать бэкенд и интеграционный слой

  • Интеграции с ресторанными системами может быть организована на стороне подрядчика, знакомого с бразильской спецификой.

  • Реализовать оплату с учётом локальных требований и провайдеров, в том числе сценарии на базе QR и при необходимости NFC.

  • Настроить работу микрофона, распознавания речи и синтеза голоса.

  • Управлять логикой навигации через SDK: именованные точки столиков, маршруты, предотвращение столкновений, обработка статусов движения и ошибок.

  • Подготовить и поддерживать web админку для управления

Требования

  • Уверенное владение Kotlin и Android SDK, опыт коммерческой разработки.

  • Практический опыт интеграции AI или LLM API.

  • Опыт проектирования и разработки бэкенда под мобильные клиенты.

  • Хороший английский обязателен, дальнейшая работа предполагает международное взаимодействие.

Будет плюсом

  • Опыт работы с внешними SDK и системами оплаты приветствуется, понимание интеграций с POS будет плюсом.

  • Опыт работы с Vision или VLM моделями является преимуществом.

  • Навыки диагностики и решения проблем в средах с IoT или роботами - тоже большое преимущество.

  • Опыт работы с интерактивными роботами, голосовыми ассистентами или смарт терминалами.

  • Опыт не только интеграции, но и fine tuning LLM моделей, их доработки и тестирования.

  • Опыт построения web админок и дэшбордов.

Формат и условия

  • Испытательный период 2-3 месяца. В течение это периода - оплачиваемые контракты на разработку прототипов.

  • По результатам испытательного периода возможен найм в разных юрисдикциях, вероятнее всего в компанию в Дубае.

  • Локация: изначально удалённо. После испытательного периода возможна релокация в Дубай или Бразилию. Предмет обсуждения.

  • Формат вначале проектный. По итогам разработки прототипов возможны варианты: постоянный контракт или даже роль технического кофаундера (с выделением доли в компании).

  • Разработчик является единственным ответственным full stack исполнителем. При необходимости возможна точечная поддержка консультантов или субподрядчиков, в том числе по локальным интеграциям.

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

Published on: 11/13/2025

JET

JET

JET — компания, работающая в сфере микромобильного транспорта в Центральной Азии, на Кавказе и в Латинской Америке. Вакансия в команду нового продукта компании — софта для сервисных роботов.

Website

See 1 job at JET

Please let JET know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!