Epiminds
Стокгольм, Швеция2 месяца назад
Грейд
Senior
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить
О Epiminds Мы создаем Lucy — систему искусственного интеллекта, которая анализирует маркетинговую эффективность и выполняет утвержденные изменения до конца. За этой работой стоит бэкенд, координирующий вызовы модели, внешние API, постоянное состояние и код, выполняющийся в песочницах. Мы — небольшая команда в Стокгольме, создающая инфраструктуру, необходимую этому продукту. Проблема Рабочие нагрузки агентов сложно предсказать. Один запрос может превратиться в несколько параллельных расследований. Задача может приостановиться для утверждения и возобновиться позже. Рабочий процесс может исчезнуть после того, как внешний API примет изменение, но до того, как результат будет сохранен. Повторная попытка может привести к дублированию действия. Отказ может оставить работу незавершенной. Поддержание всего в готовности снижает задержку, но потребляет вычислительные ресурсы в режиме ожидания. Система должна знать, что произошло, кто отвечает за следующий шаг и что можно безопасно повторить, сохраняя при этом изолированность данных и контроль над расходами. Роль Вы будете отвечать за инфраструктуру выполнения, системы данных и надежность Lucy. Вы будете работать с кодом приложений, базами данных и облачной инфраструктурой, выполняя изменения от проектирования до развертывания и эксплуатации. Ваши решения определят, как продукт справляется с возросшей нагрузкой и восстанавливается после сбоев. Что вы будете делать Обеспечить надежность выполнения. Создать планирование, очереди, аренду, отмену и восстановление для работ, которые существуют дольше одного запроса. Обеспечить безопасность повторных попыток. Сохранять состояние выполнения и предотвращать повторное выполнение внешних действий из-за дублирующихся событий. Эффективно выполнять вычисления агентов. Улучшить запуск песочниц, масштабирование рабочих процессов, лимиты ресурсов и очистку. Создать надежные потоки данных. Обрабатывать пагинацию, частичные сбои, изменяющиеся контракты поставщиков и наборы данных, которые следует передавать потоком, а не хранить в памяти. Обеспечить понятность сбоев. Связать трассировку, журналы и данные о затратах, чтобы команда могла находить узкие места и устранять инциденты. Что мы ищем Вы работали с бэкенд-системами в продакшене и отвечали за их надежность. Вы понимаете проектирование баз данных, распределенное состояние, очереди и разницу между сбойным запросом и сбойной операцией. Вы комфортно себя чувствуете с контейнерами и облачной инфраструктурой. Вы можете объяснить, что ломается под нагрузкой, как работает восстановление и когда достаточно более простого дизайна. Наш стек включает TypeScript, Node.js, Supabase/PostgreSQL, Redis, Temporal, Cloud Run, GKE, Modal, Docker и Pulumi. Почему стоит присоединиться сейчас Исполнение является центральным элементом продукта. Вы будете определять, как работают агенты, как их работа переживает сбои и как меняются затраты на инфраструктуру по мере роста использования. Что мы предлагаем Конкурентоспособная зарплата и значительный пакет акций. Медицинское страхование, пенсионные накопления и поддержка благополучия. Кейтеринг в офисе. Процесс найма Отбор рекрутером. Техническое задание. Кодовое интервью. Пробный период у нас в офисе. Мы приветствуем кандидатов любого происхождения.
Оценка RocketHunt по реальным зарплатам