WorkListВойтиОформить подписку
MA

Senior AI Engineer, Location AI

Mapbox · Картография для разработчиков
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо · Mapbox Germany, Германия
из текста вакансии
Занятость
Full-time
из текста вакансии
Уровень
Senior
указан работодателем
Деньги
≈ $5,2–9,5 тыс/мес · оценка Worklist
по рынку страны, данные за август 2026 · Как считаем
Даты
Опубликована 11.09 · видим у компании с 11.09 · проверена 02.11
дата публикации от работодателя

Та же должность в других городах и странах

Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Эта роль определяется навыками, а не продуктом. Приведённые ниже задачи охватывают несколько отделов и появляются в нашей работе с данными Search и Places, в работе над Location и Navigation Intelligence, а также в работе над платформой, которая делает Mapbox доступным для агентов. Вы будете наняты в одну конкретную команду или продуктовую область, но будете работать с другими командами, где ваш опыт соответствует самым приоритетным задачам ИИ. Ожидайте переходов между командами и технологическими стеками в зависимости от требований работы.

На этом уровне вы отвечаете за техническое проектирование и поставку многокомпонентной системы ИИ и несёте ответственность за качество того, что поставляется в вашей области.

Что предстоит делать

  • Определить, как должны работать продукты, которыми вы владеете, создать измерительную структуру для них и построить системы оценки для недетерминированного поведения. Сформулировать гипотезы относительно разрабатываемых продуктов и найти сигналы, необходимые для их проверки. Определить, какой результат считается корректным для заданного ввода и состояния, решить, собирать ли наборы данных из реального использования или из вручную созданных случаев, и контролировать изменения на основе результатов регрессии.
  • Проводить непрерывную оценку создаваемых продуктов, будь то APIs, SDKs, представления данных или референсные приложения, с позиции конечного пользователя — разработчика, агента или потребителя. Оценивать пробелы, такие как неправильное использование параметров или анти‑шаблоны интеграции, предлагать исправления и обеспечивать их внедрение.
  • Отвечать за MVP в соответствии с согласованным техническим дизайном «north star» и находить баланс между техническим совершенством и выпуском полезных инкрементов.
  • Создавать конвейеры данных и инструменты вокруг них: загрузка, конвергенция, разрешение сущностей, проверки качества, а также пакетные и потоковые задачи, поддерживающие актуальность большого набора данных.
  • Отслеживать и получать внешние наборы данных, модели и бенчмарки из опубликованных исследований и открытых релизов. Оценивать, что подходит под задачу и ограничения, и решать, когда использовать существующее решение, а когда создавать собственное.
  • Разрабатывать обратные связи так, чтобы использование продукта генерировало данные, улучшающие его. Инструментировать системы, чтобы сбои приходили с достаточным контекстом для воспроизведения, а затем превращать повторяющиеся в случаи оценки.
  • Определять границу между моделью и вызываемыми ею инструментами. Создавать или улучшать оболочку модели, решать, что модель обрабатывает, что делегирует, и как поддерживать её работу из фактически полученного состояния.
  • Работать над целевыми показателями задержки и стоимости за запрос: streaming, частичные результаты, кэширование, маршрутизация модели, структура prompt.
  • Создавать внутренние оболочки и инструменты (CLI, MCP и другие), необходимые вашей команде для быстрой итерации, и делиться теми частями, которые могут быть использованы другими командами.
  • Поднимать планку в вашей команде через ревью кода и дизайна, а также обучать других инженеров практике оценки.
  • Некоторые технические вопросы в этой области всё ещё открыты. Вы поможете на них ответить.
  • Участвовать в ротации дежурств, чтобы наши системы оставались доступными клиентам 24/7. Члены команды поочерёдно становятся основными дежурными, что может потребовать немедленного реагирования вне обычных рабочих часов, включая выходные.

Требования

  • Требуемое образование/сертификация: степень бакалавра в области STEM и более 5 лет опыта разработки программного обеспечения с ответственностью за производство сервисов, конвейеров или SDKs.
  • Технические навыки и инструменты (обязательно): более 2 лет выпуска функций, основанных на LLM, для реальных пользователей в системах с бюджетами ошибок, ротациями дежурств и клиентами, замечающими регрессии.
  • Глубина в области инженерии данных: SQL, как минимум один распределённый фреймворк обработки, и опыт работы с конвейерами, где неверная запись имела большее значение, чем медленная.
  • Свободное владение вызовами инструментов и оркестрацией агентов, включая режимы сбоев: устаревший контекст, галлюцинированные аргументы, тихий частичный успех, бесконечные циклы.
  • Сильные навыки в Python или TypeScript и уверенное чтение кода на любом языке, на котором написан вызывающий компонент.
  • Ключевые компетенции и область: прямой опыт или глубокое понимание разработки оценок для недетерминированных систем. Вы можете описать построенный набор данных и обнаруженный им сбой.
  • Практические знания более чем одной оболочки агента и мнение о том, где каждая из них слаба.
  • Опыт диагностики задержек в распределённом пути запроса.
  • Умение работать в условиях неопределённости и способность выпускать узконаправленное решение, которое работает, пока общее решение ещё не ясно.

Будет плюсом

  • Опыт работы с геопространственными данными: маршрутизация, геокодирование, POI или адресные данные, OpenStreetMap или конвергенция перекрывающихся источников.
  • Опыт разработки публичных APIs или SDKs, особенно для разработчиков, с которыми вы никогда не общаетесь.
  • Опыт разработки с использованием MCP или аналогичных транспортных средств.
  • Опыт проведения evals в CI с коммерческой оболочкой или собственной.
  • Опыт в автомобильных системах, бортовой инфотейнмент, CarPlay или Android Auto.
  • Опыт голосовых конвейеров: streaming ASR, TTS, barge‑in, определение конца, wake word.
  • Работа в условиях ограниченных вычислительных ресурсов, офлайн или при прерывистом соединении.
  • Опыт эксплуатации продукта через первые внешние интеграции, когда клиент обнаруживает пробелы раньше вас.

Условия и бенефиты

  • Гибридные/удалённые варианты: возможность гибко работать из дома или периодически из офиса, если это применимо.
  • Специфическая для страны поддержка и покрытие: частные планы медицинского, стоматологического страхования и защиты дохода, адаптированные к повышению ваших региональных обязательных льгот.
  • Поддержка семейных ценностей: уход за семьёй, политики декретного и отцовского отпуска для поддержки вашей растущей семьи.
  • Счёт расходов на образ жизни: взносы в поддержку вашего здоровья, благополучия и личностного роста
  • Баланс и умственная энергия: поддержка психического здоровья для вас и ваших иждивенцев.
  • Отдых и восстановление: оплачиваемый отпуск, корпоративные праздники и щедрые политики отсутствия.
  • Отпуск для благотворительности: выделенное оплачиваемое время для волонтёрства в дополнение к вашему стандартному отпуску.
  • #LI-Remote

Навыки

LLMPythonTypeScriptSQLdistributed processing frameworkdata pipelinesMCPCLIOpenStreetMapgeospatial dataroutinggeocodingPOISDKAPICIon-call rotationevaluation frameworksagent orchestrationstreaming ASR

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти