Mozilla
Mozilla
Mozilla — некоммерческая организация, занимающаяся разработкой программного обеспечения и интернет-технологий и стремящаяся сохранять веб открытым, доступным и ориентированным на пользователей. Наиболее известная благодаря Firefox, Mozilla также разрабатывает такие продукты, как Mozilla VPN, Firefox Relay и Mozilla Monitor, уделяя особое внимание конфиденциальности, безопасности, скорости и контролю пользователей. Деятельность организации также охватывает программное обеспечение с открытым исходным кодом, инновации в сфере искусственного интеллекта и защиту цифровых прав, включая продвижение надежных технологий, ответственной разработки ИИ и большей подотчетности во всей технологической отрасли.

Ведущий инженер-программист, новые продукты браузера (удалённо в Канаде)

Разрабатывайте экспериментальные возможности браузера в Mozilla — компании, создающей интернет-технологии с открытым исходным кодом. Работайте с внутренними компонентами браузерного движка, производительностью, корректностью и взаимодействием с ИИ-агентами.

Описание

  • Проектировать и создавать эксперименты в различных подсистемах браузерного движка
  • Анализировать, как внутренние структуры данных и поведение выполнения влияют на производительность, корректность и интерфейсы инструментов разработчика
  • Оценивать эффективные и точные способы представления и предоставления состояния браузера
  • Создавать прототипы возможностей движка для надёжного программного взаимодействия с веб-контентом
  • Изучать влияние структуры документа, компоновки, навигации и обработки событий на корректность и производительность
  • Инструментировать работу браузера и оценивать изменения с помощью повторяемых задач
  • Измерять производительность и корректность, изолировать влияние изменений и фиксировать как успешные, так и неудачные эксперименты
  • Подтверждать, что улучшения выходят за рамки рабочих нагрузок по разработке прототипов
  • Профилировать накладные расходы новых возможностей и искать улучшения, подтверждённые измерениями
  • Использовать инструменты ИИ для ускорения разработки и анализа, проверяя результаты с помощью отладки, тестирования и измерений
  • Тесно сотрудничать с техническим руководителем в роли специалиста, непосредственно участвующего в разработке

Требования

  • Глубокая практическая экспертиза хотя бы в одной области браузерного движка, включая DOM и веб-API, компоновку и отрисовку, доступность, среды выполнения JavaScript или сетевую и процессную архитектуру
  • Отличное владение C++ или Rust
  • Опыт работы с крупной системной кодовой базой
  • Практическое понимание владения памятью, параллелизма, жизненных циклов объектов и отладки производительности
  • Умение создавать инструменты на JavaScript и скриптовые средства для проверки и измерения реализаций
  • Способность исследовать незнакомый код, формулировать точные гипотезы, создавать полезные прототипы и интерпретировать результаты
  • Глубокое понимание поведения веб-платформы и совместимости
  • Опыт профилирования, трассировки, регрессионного или конформанс-тестирования
  • Интерес к ИИ-агентам и готовность напрямую работать с инструментами для запуска агентов и разработки
  • Желательны вклад в Gecko, Servo, Blink, WebKit или другой браузерный движок
  • Желателен опыт сопровождения проекта с открытым исходным кодом
  • Желателен опыт технического руководства небольшой командой, разрабатывающей новый продукт
  • Желателен опыт работы с инфраструктурой доступности, безопасностью браузеров, профилированием или автоматизированной оценкой рабочих процессов ИИ-агентов

Преимущества

  • Бонусные планы, зависящие от результатов работы, для всех сотрудников, имеющих право на участие
  • Медицинское, стоматологическое страхование и страхование зрения
  • Взносы в пенсионный план с немедленным переходом в собственность сотрудника 100% суммы
  • Ежеквартальные общеорганизационные дни заботы о здоровье
  • Праздники, установленные в конкретной стране, и выходной в день рождения
  • Единовременная выплата на обустройство домашнего офиса
  • Ежегодный бюджет на профессиональное развитие
  • Ежеквартальная выплата на благополучие
  • Оплачиваемый отпуск по уходу за ребёнком
  • Бонусная программа за рекомендации сотрудников
  • Дополнительные льготы в зависимости от страны, включая страхование жизни и от несчастных случаев, страхование нетрудоспособности и программу помощи сотрудникам