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

Senior AI Engineer, Location AI

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

О вакансии

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

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

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

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

Суть роли

Что вы будете делать

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

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

В этой роли вы будете:

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

  • Определить, как должны работать принадлежащие вам продукты, построить измерительную структуру для этого и создать системы оценки для non-deterministic поведения. Сформулировать гипотезы относительно разрабатываемых продуктов и найти необходимый signal для их проверки. Определить, какой результат считается корректным для заданного input и state, решить, собирать ли наборы данных из реального использования или из hand-written случаев, и контролировать изменения на основе regression результатов.
  • Проводить непрерывную оценку создаваемых продуктов, будь то APIs, SDKs, представления данных или референсные приложения, с позиции конечного пользователя — разработчика, агента или потребителя. Оценивать пробелы, такие как неправильное использование параметров или anti-patterns интеграции, рекомендовать исправления и обеспечивать их внедрение.
  • Неcтавить ответственность за MVP в соответствии с согласованным north star техническим дизайном и находить баланс между техническим совершенством и поставкой полезных инкрементов.
  • Создавать data pipelines и инструменты вокруг них: ingestion, conflation, entity resolution, quality checks, а также batch и streaming задачи, поддерживающие актуальность большого набора данных.
  • Отслеживать и получать внешние datasets, models и benchmarks из опубликованных исследований и open-source релизов. Оценивать, что подходит под задачу и ограничения, и решать, когда использовать существующее, а когда создавать своё.
  • Проектировать feedback loops, чтобы использование продукта генерировало данные для его улучшения. Инструментировать системы так, чтобы сбои приходили с достаточным контекстом для воспроизведения, а затем превращать повторяющиеся в evaluation cases.
  • Проектировать границу между model и вызываемыми им инструментами. Создавать или улучшать model harness, решать, что обрабатывает model, что делегирует, и как поддерживать его работу с учётом фактически полученного state.
  • Работать над достижением целевых показателей latency и стоимости за запрос: streaming, partial results, caching, model routing, prompt structure.
  • Создавать внутренние harnesses и инструменты (CLI, MCP и другие), необходимые вашей команде для быстрой итерации, и делиться обобщаемыми частями с другими командами.
  • Поднимать планку в команде через code и design review, а также обучать других инженеров практикам eval.
  • Некоторые технические вопросы в этой области всё ещё открыты. Вы поможете найти ответы.
  • Участвовать в on-call ротации, чтобы обеспечить доступность наших систем для клиентов 24/7. Члены команды поочерёдно выступают в роли основного on-call реагирующего, что может потребовать немедленного ответа вне обычных рабочих часов, включая выходные.

Требования

  • Степень бакалавра в STEM‑дисциплине и более 5 лет опыта в software engineering, с ответственностью за производство сервисов, pipelines или SDKs.
  • Более 2 лет выпуска LLM‑поддерживаемых функций для реальных пользователей в системах с error budgets, on-call ротациями и клиентами, замечающими regressions.
  • Прямой опыт или глубокое понимание проектирования evaluations для non-deterministic систем. Вы можете описать построенный dataset и обнаруженный им сбой.
  • Глубокие знания в data engineering: SQL, как минимум один распределённый framework обработки, а также опыт работы с pipelines, где неверная запись важнее, чем медленная.
  • Свободное владение tool calling и оркестрацией agents, включая режимы сбоев: stale context, hallucinated arguments, silent partial success, unbounded loops.
  • Практические знания более чем одного agent harness и мнение о слабых местах каждого из них.
  • Сильные навыки в Python или TypeScript и уверенность в чтении кода на любом языке, на котором написан вызывающий.
  • Опыт диагностики latency в распределённом пути запроса.
  • Умение работать в условиях неопределённости и суждение, позволяющее выпускать узконаправленное решение, которое работает, пока общее решение ещё не ясно.
  • Чёткая письменная коммуникация. Mapbox распределена по часовым зонам, и большинство решений принимаются в документах и Slack.

Будет плюсом

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

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

  • Гибридные/удалённые варианты: Наслаждайтесь гибкостью работать комфортно из дома или периодически из офиса, где это применимо.
  • Country-Specific Care & Coverage: Частные планы медицинского, стоматологического страхования и защиты дохода, адаптированные к повышению ваших региональных статутных льгот.
  • Family-First Support: Поддержка семейных нужд, политики отпуска по беременности и родам, а также отцовского отпуска для поддержки вашей растущей семьи.
  • Lifestyle Spending Account: Взносы в поддержку вашего здоровья, благополучия и личностного роста
  • Balance & Brainpower: Поддержка психического здоровья для вас и ваших зависимых.
  • Rest & Recharge: Оплачиваемый отпуск, корпоративные праздники и щедрые политики отсутствия.
  • Time Off to Give Back: Выделенное оплачиваемое время для волонтёрства в дополнение к вашему стандартному отпуску (PTO).

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

#LI-Remote

Навыки

PythonTypeScriptSQLLLMdistributed processing frameworkdata pipelinesingestionconflationentity resolutionbatch jobsstreaming jobsexternal datasetsmodelsbenchmarkstool callingagent orchestrationCLIMCPlatencyon-call rotation

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

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