Mapbox

Ведущий инженер по искусственному интеллекту, MapGPT

Коротко

Ведущий инженер по ИИ в Mapbox отвечает за техническое проектирование и доставку многокомпонентных систем ИИ, включая каркасы оценки недетерминированного поведения, оркестрацию агентов и конвейеры данных. Mapbox — платформа real-time геолокации и навигации с клиентами вроде Toyota, BMW и DoorDash, команда 500+ человек. Требуется 5+ лет опыта разработки ПО, 2+ года выпуска LLM-функций для реальных пользователей, сильные навыки Python/TypeScript, SQL и распределённой обработки данных, а также опыт вызова инструментов и оркестрации агентов. Работа гибридная или удалённая, только для кандидатов в США, с участием в ротации дежурств 24/7.

О компании
Mapbox — ведущая платформа для работы с геолокацией в реальном времени для нового поколения бизнесов, ориентированных на местоположение. Mapbox — единственная платформа, которая предоставляет организациям полный набор инструментов для навигации людей, посылок и транспортных средств в любом месте. Более 4 миллионов зарегистрированных разработчиков выбрали Mapbox благодаря гибкости платформы, безопасности и соблюдению требований конфиденциальности. Организации используют приложения, данные, SDK и API Mapbox для создания индивидуальных и захватывающих впечатлений, которые радуют их клиентов.
Что вы будете делать
Эта роль определяется по навыкам, а не по продукту. Приведённые ниже задачи охватывают несколько отделов и встречаются в работе с данными поиска и мест, в работе с интеллектом местоположения и навигации, а также в работе над платформой, которая делает Mapbox удобным для агентов. Вас наймут в одну конкретную команду или продуктовую область, но вы будете работать с разными командами там, где ваш опыт соответствует самым приоритетным задачам в области ИИ. Ожидайте переходов между командами и технологическими стеками в зависимости от требований работы.
На этом уровне вы отвечаете за техническое проектирование и доставку многокомпонентной системы ИИ, а также за качество того, что выпускается в вашей области.
В этой роли вы будете:
•Определять, как должны работать продукты, которыми вы владеете, создавать систему измерений для них и строить системы оценки для недетерминированного поведения. Формулировать гипотезы о создаваемых продуктах и искать сигналы, необходимые для их проверки. Определять, что является правильным результатом для данного входа и состояния, решать, собирать ли наборы данных из реального использования или из вручную написанных случаев, и блокировать изменения на основе результатов регрессии.
•Проводить непрерывную оценку создаваемых продуктов — будь то API, SDK, представления данных или эталонные приложения — с позиции конечного пользователя, будь то разработчик, агент или потребитель. Оценивать пробелы, такие как неправильное использование параметров или антипаттерны интеграции, рекомендовать исправления и следить за их внедрением.
•Отвечать за MVP в соответствии с согласованным техническим дизайном «северной звезды» и балансировать техническое совершенство с выпуском полезных инкрементов.
•Строить конвейеры данных и инструменты вокруг них: загрузка, объединение, разрешение сущностей, проверки качества, а также пакетные и потоковые задачи, которые поддерживают большой набор данных в актуальном состоянии.
•Отслеживать и загружать внешние наборы данных, модели и эталоны из опубликованных исследований и открытых исходников. Оценивать, что подходит под задачу и ограничения, и решать, когда использовать существующее, а когда создавать своё.
•Проектировать обратные связи так, чтобы использование продукта генерировало данные для его улучшения. Инструментировать системы так, чтобы сбои приходили с достаточным контекстом для воспроизведения, а повторяющиеся превращать в случаи для оценки.
•Проектировать границу между моделью и вызываемыми ею инструментами. Создавать или улучшать каркас модели, решать, что обрабатывает модель, что делегирует, и как поддерживать её работу из фактически полученного состояния.
•Работать в рамках целевых показателей задержки и стоимости на запрос: потоковая обработка, частичные результаты, кэширование, маршрутизация модели, структура подсказок.
•Создавать внутренние каркасы и инструменты (CLI, MCP и другие), необходимые команде для быстрой итерации, и делиться обобщёнными частями с другими командами.
•Повышать планку в команде через ревью кода и дизайна, а также обучать других инженеров практике оценки.
•Некоторые технические вопросы в этой области ещё открыты. Вы поможете найти на них ответы.
•Участвовать в ротации дежурств, чтобы обеспечить доступность систем для клиентов 24/7. Члены команды по очереди выступают в роли основного дежурного, что может требовать немедленного реагирования вне обычных рабочих часов, включая выходные.
Какие качества мы считаем важными для этой роли
Требуемое образование/сертификация:
•Степень бакалавра в области STEM и 5+ лет опыта разработки программного обеспечения с ответственностью за производство сервисов, конвейеров или SDK.
Технические навыки и инструменты (обязательно):
•2+ года выпуска функций на базе больших языковых моделей (LLM) для реальных пользователей в системах с бюджетами ошибок, ротациями дежурств и клиентами, которые замечали регрессии.
•Глубокие знания в области обработки данных: SQL, как минимум один распределённый фреймворк обработки, опыт работы с конвейерами, где неправильная запись важнее медленной.
•Свободное владение вызовом инструментов и оркестрацией агентов, включая режимы сбоев: устаревший контекст, вымышленные аргументы, тихий частичный успех, неограниченные циклы.
•Сильные навыки Python или TypeScript и комфорт при чтении кода на любом языке, на котором написан вызывающий код.
Основные компетенции и область ответственности:
•Прямой опыт или глубокое понимание проектирования оценок для недетерминированных систем. Вы можете описать набор данных, который создали, и ошибку, которую он выявил.
•Рабочие знания более чем одного каркаса агента и мнение о слабых местах каждого из них.
•Опыт диагностики задержек в распределённом пути запроса.
•Комфорт с неоднозначностью и умение принять решение выпустить узкое, но работающее решение, пока общее решение ещё не ясно.
Желательные качества для этой роли
•Опыт работы с геопространственными данными: маршрутизация, геокодирование, данные POI или адресов, OpenStreetMap или объединение перекрывающихся источников.
•Опыт проектирования публичных API или SDK, особенно для разработчиков, с которыми вы никогда не общаетесь напрямую.
•Опыт разработки с использованием MCP или аналогичных транспортов инструментов.
•Опыт запуска оценок в CI с коммерческим каркасом или собственноручно созданным.
•Опыт работы в автомобильной индустрии, системах информационно-развлекательных систем в автомобиле, CarPlay или Android Auto.
•Опыт работы с голосовыми конвейерами: потоковое ASR, TTS, прерывание, определение конца речи, ключевое слово активации.
•Работа в условиях ограниченных вычислительных ресурсов, офлайн или с прерывистым подключением.
•Опыт эксплуатации продукта через первые внешние интеграции, когда клиент обнаруживает пробелы раньше вас.
Что мы ценим
В дополнение к основным ценностям, которые не уникальны для этой позиции и необходимы для лидеров Mapbox:
•Мы ценим высокоэффективных творческих людей, которые глубоко погружаются в проблемы и возможности.
•Мы верим, что люди должны быть собой на работе. Мы поддерживаем это через комплексное медицинское обслуживание, декретные отпуска, гибкость для жизненных ситуаций и инновации в подходах к поддержке сотрудников.
•Мы создаём среду обучения и преподавания, чтобы обеспечить сотрудников инструментами, необходимыми для успеха в их функциях и в компании.
•Мы твёрдо верим в ценность разнообразной команды и поощряем людей всех происхождений, полов, этнических групп, способностей и сексуальных ориентаций подавать заявки.
Как мы поддерживаем вас
•Гибридный/удалённый формат работы: гибкость работать из дома или периодически из офиса, где это применимо.
•Комплексное медицинское обслуживание: частное медицинское страхование для вас и ваших иждивенцев.
•Поддержка семьи в первую очередь: щедрые политики по декретным и отцовским отпускам.
•Поддержка фертильности и создания семьи: инклюзивная поддержка фертильности.
•Счёт на образ жизни: взносы для поддержки здоровья, благополучия и личного роста.
•Баланс и умственная сила: поддержка психического здоровья для вас и ваших иждивенцев.
•Отдых и восстановление: гибкий оплачиваемый отпуск, корпоративные праздники и щедрые политики отсутствия.
•Время для волонтёрства: выделенное оплачиваемое время для волонтёрской деятельности в дополнение к стандартному отпуску.
•Инвестиции и рост: пенсионные планы с конкурентным софинансированием.
Годовая базовая компенсация для этой роли варьируется от $175,100 до $236,900 для большинства локаций в США и на 5%–10% выше для локаций с более высокой стоимостью труда. Уровень должности и фактическая компенсация будут определяться на основе факторов, включая, но не ограничиваясь, индивидуальными квалификациями, объективно оцененными в процессе интервью (включая навыки и предыдущий релевантный опыт, потенциальное влияние и масштаб роли), рыночным спросом и конкретным местом работы.
Mapbox участвует в программе E-Verify для подтверждения права сотрудников на работу.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте