Rerun
2 месяца назад
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить
Должность: Software Engineer (Rust) Местоположение: Remote Europe / Remote
В Rerun мы создаем новый мультимодальный стек данных для Physical AI. Эти технологии преобразят значительную часть мировой экономики, и мы создаем инфраструктуру и инструменты для данных, которые делают это возможным.
Открытый проект Rerun фокусируется на визуализации и обработке мультимодальных логов и уже полюбился некоторым лучшим командам в мире. Многие из этих команд работают с петабайтами данных роботов, что намного больше, чем может обработать любой локальный инструмент, поэтому мы также создали Rerun Hub — базу данных, специально предназначенную для запросов и визуализации по всему архиву.
Мы — компания с открытым ядром. Просмотрщик и SDK остаются с открытым исходным кодом, поэтому большая часть того, что вы создадите с нами, напрямую принесет пользу сообществу Rerun, будь то робототехника, AR/VR, автономные системы или что-то еще. Остальное связывает этот слой с открытым исходным кодом с инфраструктурой, работающей в совершенно другом масштабе.
НАД ЧЕМ ВЫ БУДЕТЕ РАБОТАТЬ
Создавать и развивать просмотрщик Rerun и кросс-языковые SDK, обрабатывая в реальном времени большие объемы 2D, 3D, временных рядов и статистических данных.
Бесшовно интегрировать просмотрщик с Rerun Hub, чтобы пользователи могли работать с данными, намного превышающими возможности их машины, не ощущая этого.
Принимать технологические и архитектурные решения, охватывающие весь стек, и поддерживать систему в рабочем состоянии по мере роста объема проходящих через нее данных.
Тесно работать с командами Hub, backend и дизайна. Многие интересные задачи находятся на стыке этих областей, поэтому важно быстро находить хорошее компромиссное решение.
Профилировать и оптимизировать рабочие процессы пользователей на настольных платформах и в веб-среде.
Вносить вклад в последующие проекты с открытым исходным кодом, когда это необходимо для достижения прогресса.
Работать напрямую с людьми, использующими Rerun, от сообщества с открытым исходным кодом до наших клиентов, запускающих его на очень больших наборах данных, и помогать им добиваться отличных результатов
МЫ БЫЛИ БЫ РАДЫ, ЕСЛИ У ВАС ЕСТЬ
Сильные навыки программирования на Rust или другом скомпилированном языке. Вам нужно будет владеть им достаточно свободно, чтобы читать и работать в нашей кодовой базе Rust, но вам не нужны годы производственного опыта работы с Rust.
Разносторонний специалист с навыками UI. Вы будете перемещаться между интерфейсом, рендерингом, обработкой данных и инфраструктурой, а не оставаться в одной области, поэтому нам нужны люди, которые могут создавать удобные в использовании интерфейсы.
Опыт интерактивной визуализации данных, особенно больших наборов данных и сложных визуальных структур.
Опыт создания высокопроизводительных приложений реального времени.
Уверенность в работе в условиях неопределенности. Мы небольшая команда и работаем быстро, поэтому нам нужны люди, которые находят проблему, принимают решение и сообщают о нем всем, а не ждут указаний.
Отличные коммуникативные навыки на английском языке. Вы будете работать как с сообществом, так и со своей командой.
ПЛЮСОМ БУДУТ
Опыт участия или поддержки проектов с открытым исходным кодом, особенно тех, у которых есть активное сообщество.
Опыт в смежной области: робототехника (RViz — большой плюс), симуляция, потоковая передача данных, рендеринг или игровые движки.
Знание конвейеров рендеринга GPU, таких как wgpu, и способов повышения их производительности.
КАК МЫ РАБОТАЕМ В RERUN
Мы — удаленная компания со штаб-квартирой в Стокгольме, Швеция.
Мы встречаемся лично на неделю примерно раз в квартал.
В команду, к которой вы присоединитесь, входят сотрудники из европейских и восточноамериканских часовых поясов. Все доступны для синхронной работы с 1:30 до 17:00 CET. Учитывая текущее распределение нашей команды, кандидаты за пределами Европы или США будут рассматриваться в индивидуальном порядке, чтобы обеспечить достаточное совпадение для эффективного сотрудничества.
Мы собрали исключительно талантливую команду, высоко ценим самостоятельность и готовность помочь, и ожидаем, что каждый будет нести широкую ответственность за то, что он создает.
Мы предлагаем конкурентную оплату труда и долю в компании, шесть недель оплачиваемого отпуска, а также любое оборудование и программное обеспечение, которое вам необходимо для выполнения вашей работы.
Больше всего мы надеемся, что вы будете рады вместе с нами создавать действительно классные технологии, которые окажут реальное влияние на мир.
Если вы обнаружите, что не подходите точно под эту или любую другую открытую вакансию, мы не настолько жесткие и в целом ищем отличных разработчиков, которые могут внести свой вклад в то, что мы создаем. Просто подайте заявку на ту вакансию, которая, по вашему мнению, наиболее близка, и мы продолжим с этого.
Оценка RocketHunt по реальным зарплатам