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

Senior Software Engineer (Agentic Search) – Web Rendering (Chromium)

Nebius Group · AI-инфраструктура
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Zurich, Швейцария
из текста вакансии
Уровень
Senior
указан работодателем
Деньги
≈ $3,9 тыс/мес · оценка Worklist
по мировому рынку, данные за август 2026 · Как считаем
Даты
Опубликована 16.09 · видим у компании с 16.09 · проверена 02.11
дата публикации от работодателя

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

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

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

Суть роли

Мы ищем Senior Software Engineer для работы над инфраструктурой рендеринга нового поискового движка, созданного для использования агентным ИИ.

На этой позиции вы будете заниматься загрузкой современных веб-страниц в браузере, который мы сами патчим и собираем, чтобы контент отображался полностью и надёжно при стоимости, приемлемой для миллиардов страниц. Вы будете работать внутри Chromium: удалять то, что нам не нужно, делать остальное быстрее и дешевле и поддерживать актуальность нашей сборки по мере развития Chromium. Ваша работа обеспечивает постоянную доступность качественного контента для систем индексации и поиска, работающих далее по цепочке.

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

На этой позиции вы будете

  • Изменять тяжёлое ядро Chromium (Blink, интеграцию V8, compositor, network service), чтобы сократить затраты CPU, памяти и времени запуска на одну страницу
  • Урезать Chromium под нагрузки агентов: пропускать то, что никому не нужно, например декодирование изображений и медиа, загрузку веб-шрифтов, растеризацию и работу с GPU там, где никому не нужны пиксели, сохраняя при этом то, от чего зависит корректная работа скриптов страниц (стили, layout, кадры анимации, observers), и выяснять, что ломается или отображается иначе, когда вы это делаете
  • Поддерживать совместимость браузера с вебом: следить за тем, чтобы удаляемое не меняло поведение и отображение загружаемых нами сайтов
  • Профилировать и настраивать парки браузеров: модель процессов, память на один renderer, запуск, изоляцию и обработку сбоев
  • Создавать вокруг этого продакшен-систему: как браузеры запускаются, объединяются в пул, перерабатываются и мониторятся

Требования

Вы можете нам подойти, если вы

Имеете 5+ лет опыта создания продакшен-систем и являетесь экспертом в нескольких из следующих областей.

Внутри браузера

  • Сильное знание C++ в большой кодовой базе, критичной к производительности, в идеале Chromium, Blink или V8, либо сопоставимого браузерного движка (Rust будет плюсом)
  • Архитектура Chromium: модель процессов, Mojo IPC, конвейер рендеринга (DOM, style, layout, paint, compositing) и network service
  • Сборка, отладка и выпуск кастомных сборок Chromium: система сборки, трассировка, анализ сбоев и поддержка патчей между релизами

Производительность и системы

  • Профилирование CPU, памяти и I/O для парков браузеров с помощью таких инструментов, как perf, трассировка и flame graphs
  • Изоляция процессов и управление ресурсами в Linux, многопоточность и управление памятью
  • Вы запускали браузеры в продакшене или создавали инфраструктуру для этого и можете описать, на что уходили время и память

Будет плюсом

Сильные кандидаты также могут иметь опыт в следующем

  • Вклад в Chromium, Blink, V8, Firefox, WebKit или другой браузерный движок
  • Создание или поддержка пропатченного браузера, для которого вы сами писали патчи
  • Инструментирование браузера, включая Chrome DevTools Protocol
  • Практическое знакомство с тем, как рендерятся современные фронтенд-фреймворки (SSR, CSR, streaming, hydration)
  • Распределённые системы, Kubernetes, а также Go или Python

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

Преимущества и бонусы:

  • Конкурентная компенсация
  • Карьерный рост и возможности для обучения
  • Гибкость и самостоятельность
  • Культура сотрудничества и инноваций
  • Возможность работать над значимыми проектами в области ИИ
  • Международная среда и талантливые команды

Заявление о равных возможностях:

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

Навыки

C++ChromiumBlinkV8RustMojo IPCperfflame graphsLinuxChrome DevTools ProtocolKubernetesGoPythontracing

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

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