Наша миссия
В Laelaps AI мы считаем, что робототехника вступает в эпоху трансформаций, подобно появлению интернета. Прогресс в области ИИ, облачных вычислений и аппаратного обеспечения меняет возможности автономных систем. Наша миссия — создавать интеллектуальное программное обеспечение, которое обеспечивает физическую безопасность в реальном мире — позволяя роботам и датчикам выполнять опасные и критически важные задачи, которые не должны выполнять люди. Создавая уровень оркестрации для интеллектуальной безопасности, мы стремимся сделать мир безопаснее, надежнее и устойчивее.
Мы — сильная команда основателей, базирующаяся в Цюрихе, поддерживаемая дальновидными инвесторами и советниками. Мы создаем будущее безопасности уже сегодня!
Роль
Вы будете отвечать за путь изменения кода от коммита до робота и за доказательства на каждом этапе этого пути. Сегодня честный ответ на вопрос «безопасна ли эта сборка?» — «она сработала на тестовом роботе». Вы замените это системой: средой симуляции, против которой команда тестирует, наборами регрессионных тестов, которые запускаются при каждом изменении, аппаратными установками с обратной связью и контрольными точками выпуска, которые решают, может ли сборка попасть на робота, который сегодня ночью будет патрулировать объект клиента в одиночку.
Это первый инженер, посвященный инфраструктуре надежности и тестирования, и он входит в нашу команду автономности роботов, рядом с инженерами, создающими восприятие, локализацию, планирование и локомоцию. Наши роботы патрулируют охраняемые объекты, критическую инфраструктуру и оборонные объекты без присутствия человека, поэтому плохой релиз — это не откат, а инцидент у клиента. В течение шести месяцев ничего не должно попасть на робота клиента без прохождения чего-то, что вы создали.
Над чем вы будете работать
•Пайплайн выпуска: изменение кода, автоматические тесты, масштабируемая симуляция, тестовый робот, пилотный объект, полное развертывание с явными критериями прохождения на каждом этапе и без продвижения без их выполнения.
•Симуляция как инфраструктура: среда симуляции с поддержкой GPU (сегодня Isaac Sim), работающая непрерывно, чтобы инженеры тестировали сценарии, а не стояли в очереди к единственному роботу в лаборатории.
•Библиотеки сценариев и регрессионные наборы: покрытие всего стека на роботе — от восприятия до локомоции, а также инфраструктура для запуска тысяч сценариев при каждом изменении.
•Аппаратное тестирование с обратной связью: стенды и процедуры тестирования на физических роботах для того, что симуляция не может показать.
•Внедрение сбоев: отключение датчиков, ухудшение сигналов LiDAR, разрыв сетевого соединения, повреждение одометрии, а затем проверка, что система деградирует и восстанавливается так, как мы обещаем клиентам.
•Инциденты на объекте в тесты: когда робот ведет себя неправильно на объекте, воспроизведение этого детерминированно и превращение в постоянный регрессионный тест.
•Воспроизводимость: захват логов, инструменты воспроизведения, детерминированные начальные значения, версионированные сценарии и метрики покрытия, честно показывающие, что они не покрывают.
•Критерии приемки: превращение требований продукта и клиента в измеримые тесты и отчетность по ним без смягчения цифр.
Кого мы ищем
Инженера по тестированию, валидации или надежности, который выпускал продукт, где сбой имел последствия, и который видел, что меняется, когда флот увеличивается с одного устройства до пятидесяти. Вы рассматриваете симуляцию и CI как производственную инфраструктуру, которой владеете, а не как инструменты, которыми просто пользуетесь. У вас есть чувство меры, что стоит тестировать: нам нужна страховочная сеть, а не стена зеленых галочек, скрывающая реальный риск. И вы готовы быть тем, кто скажет, что сборка не должна выходить.
Ваш опыт
•Более 4 лет в тестировании, валидации, надежности, SRE или платформенной инженерии на продукте, который был выпущен клиентам.
•Опыт работы с комплексной системой в масштабе: автономное вождение, дроны, промышленная автоматизация, медицинские устройства или аналогичные.
•Сильные навыки Python и/или C++, с хорошими знаниями CI/CD и контейнеризированной инфраструктуры.
•Практический опыт работы с симулятором робототехники, используемым как производственная инфраструктура: предпочтительно Isaac Sim, также принимаются Gazebo, MuJoCo или аналогичные.
•Уверенность в управлении облачной инфраструктурой и оркестрацией GPU, а не только в их использовании.
•Достаточный уровень аппаратной грамотности, чтобы прочитать проблему с таймингом или нестабильный след датчика, и понимание, когда передать это аппаратной команде.
Желательно
•ROS 2.
•Аппаратные стенды с обратной связью и автоматизация тестирования на стенде.
•Телеметрия флота и наблюдаемость (Grafana, Prometheus, OpenTelemetry).
•Опыт работы с функциональной безопасностью или аналогичными стандартами.
•Опыт развертывания на локальных объектах, в изолированных сетях или в оборонной сфере.
•Опыт дежурства по аппаратуре в полевых условиях.
Что мы предлагаем
•Ответственность: возможность выпускать продукты и реализовывать проекты от начала до конца.
•Миссия: автономная безопасность, которая защищает людей и критические объекты, включая оборонные.
•Карьера: возможность с самого начала занять ключевое место с реальными перспективами роста. Докажите свою ценность, и у вас не будет преград для развития.
•Команда: работа напрямую с соучредителями с учеными степенями в области ИИ, робототехники и физики, а также с сильной (и веселой) командой основателей.
•Вознаграждение: конкурентный пакет акций и зарплаты.
•Культура: международная команда основателей, серьезно относящаяся к работе, но не воспринимающая себя слишком серьезно.