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

Senior AI Engineer, Location AI

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

О вакансии

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

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

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

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

Суть роли

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

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

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

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

Требования

  • Степень бакалавра в STEM‑дисциплине и более 5 лет опыта разработки программного обеспечения с ответственностью за продакшн‑сервисы, конвейеры или SDK.
  • Более 2 лет выпуска функций, поддерживаемых LLM, реальным пользователям, в системах с ошибочными бюджетами, дежурными ротациями и клиентами, замечающими регрессии.
  • Прямой опыт или глубокое понимание проектирования оценок для недетерминированных систем. Вы можете описать построенный набор данных и обнаруженный им сбой.
  • Глубокие знания в области Data Engineering: SQL, как минимум один распределённый фреймворк обработки, и опыт работы с конвейерами, где неверная запись важнее медленной.
  • Владение инструментами вызова и оркестрации агентов, включая режимы сбоев: устаревший контекст, галлюцинированные аргументы, тихий частичный успех, бесконечные циклы.
  • Практический опыт работы с более чем одной оболочкой агента и мнение о их слабых местах.
  • Сильные навыки в Python или TypeScript и комфорт чтения кода на любом языке, на котором написан вызывающий код.
  • Опыт диагностики задержек в распределённом пути запроса.
  • Умение работать в условиях неопределённости и способность выпустить узкое решение, работающее сейчас, пока общее решение ещё не ясно.
  • Чёткая письменная коммуникация. Mapbox распределена по часовым поясам, и большинство решений принимаются в документах и Slack.

Будет плюсом

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

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

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

Мы привержены справедливому и равноправному процессу найма. Мы не дискриминируем ни одну защищённую группу.

#LI-Remote

Навыки

PythonTypeScriptSQLdistributed processing frameworkdata pipelinesLLMevaluation systemsingestionconflationentity resolutionquality checksbatch jobsstreaming jobsexternal datasetsmodelsbenchmarkslatencycost optimizationCLIMCP

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

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