ClickHouse
Германия12 дней назад
Свяжитесь напрямую по этой вакансии
Формат работы
Гибрид, Удаленно
Уровень английского
B2 - Выше среднего
По компании и стране
ИИ напишет его по вашему резюме, останется только отправить
Название: Langfuse - Product Engineer, Integrations Компания: ClickHouse Местоположение: Германия / Гибридный / Удаленный
ПОЧЕМУ ИНЖЕНЕР ПО ИНТЕГРАЦИЯМ В LANGFUSE
Ваша работа поможет разработчикам использовать Langfuse.
Наши SDK скачиваются более 26 миллионов раз в месяц, и для многих разработчиков первое, с чем они сталкиваются, — это интеграция: несколько строк кода, которые связывают их любимый фреймворк с Langfuse. Когда этот опыт безупречен, они впечатлены. Когда это не так, мы можем их потерять. Вы будете отвечать за это критически важное первое впечатление от более чем 40 интеграций фреймворков.
Вы будете на передовой разработки LLM-приложений.
Экосистема LLM-фреймворков быстро развивается — каждую неделю появляются новые фреймворки для агентов, библиотеки оркестрации и поставщики моделей. Вы будете одними из первых, кто их инструментализирует, что даст вам беспрецедентное представление о том, как создаются передовые AI-приложения. Разработчики, которым вы будете служить, — одни из самых амбициозных инженеров-программистов в мире, и тесное сотрудничество с ними сделает вас экспертом в области LLM-инженерии.
Все, что вы создадите, будет с открытым исходным кодом и немедленно доступно.
Все интеграции Langfuse имеют лицензию MIT. Когда вы выпускаете новую интеграцию или улучшаете существующую, тысячи разработчиков получают выгоду в тот же день — и они расскажут вам об этом в Issues на GitHub, в Twitter и в наших сообществах.
ЧЕМ ВЫ БУДЕТЕ ЗАНИМАТЬСЯ
Создание и поддержка интеграций фреймворков. Langfuse интегрируется с более чем 40 фреймворками и поставщиками моделей: OpenAI SDK, Vercel AI SDK, LangChain, LlamaIndex, Pydantic AI, OpenAI Agents, CrewAI, Amazon Bedrock AgentCore, LiveKit и многими другими. Вы будете полностью отвечать за эти интеграции — от первоначальной реализации до текущей поддержки по мере развития фреймворков. Когда новый фреймворк набирает обороты, вы будете среди первых, кто его инструментализирует.
Разработка новых паттернов интеграции для появляющихся фреймворков. Когда появляется новый фреймворк или оркестратор агентов, вы будете оценивать его, разрабатывать правильный подход к инструментализации (callback handler, decorator, автоматическая инструментализация OTEL или комбинация), создавать интеграцию, писать документацию и выпускать ее. Вы сформируете твердые мнения о том, что делает интеграцию отличной.
Вклад в основные SDK. Хотя интеграции являются вашей основной задачей, ваша работа выявит потребности в наших SDK для Python и TypeScript. Вы будете вносить улучшения в основные SDK, когда этого потребует ваша работа по интеграции — будь то новая точка хука, лучшая передача контекста или оптимизация производительности.
Написание документации и руководств по интеграции. В Langfuse документация является частью нашего основного продукта. Когда вы выпускаете новую интеграцию, руководство выпускается вместе с ней. Вы будете отвечать за документацию по интеграции, руководства по быстрому старту, кулинарные книги и пути миграции, которые помогут разработчикам начать работу за считанные минуты.
Быть голосом в сообществе разработчиков. Вы будете взаимодействовать с сообществами фреймворков, отвечать на Issues на GitHub, связанные с интеграцией, писать посты в блогах о новых интеграциях и присутствовать в наших каналах Slack/Discord. Вы будете строить отношения с сопровождающими фреймворков и представлять Langfuse в более широкой экосистеме разработчиков AI.
КТО НАМ НУЖЕН
Увлечены экосистемой LLM. Вы создавали реальные приложения с использованием таких фреймворков, как LangChain, Pydantic AI, Vercel AI SDK, LlamaIndex или аналогичных, — или у вас есть глубокое желание глубоко погрузиться и разобраться со всеми основными фреймворками в этой области. Вас увлекает эта экосистема, а не просто знакомы с ней.
Сильные навыки в Python и/или TypeScript. Вы пишете чистый, надежный код. Вам не нужно быть экспертом по производительности на уровне систем, но вы заботитесь о качестве кода и понимаете, что интеграции запускаются в производственных системах других людей.
Инженер с продуктовым мышлением. Вы думаете о разработчике, который будет использовать вашу интеграцию в 11 вечера, пытаясь выпустить новую функцию. Вас беспокоит опыт начала работы: сколько строк кода для этого нужно? Полезно ли сообщение об ошибке? Работает ли пример в документации на самом деле?
Самостоятельный и мотивированный. Вы знаете, как выработать убеждение в том, что нужно создавать, и как это выпустить. Вы не ждете подробных спецификаций — вы исследуете фреймворк, общаетесь с пользователями и предлагаете правильный подход.
Увлечены open source и сообществом разработчиков. Вы искренне наслаждаетесь общением с разработчиками об их проблемах с интеграцией, написанием четкой документации и участием в open source проектах.
Преуспеваете в небольшой, ответственной команде. Ваш результат виден и имеет значение. Вы комфортно берете на себя ответственность за результаты, а не только за задачи.
Предпочтительно наличие степени в области компьютерных наук или количественных наук, но не обязательно. Мы гораздо больше ценим то, что вы создали, и ваше стремление к обучению.
БОНУСНЫЕ БАЛЛЫ
Опыт работы с внутренними компонентами OpenTelemetry или инструментами наблюдаемости
Вклад в популярные open source проекты, SDK или инструменты для разработчиков
Опыт создания инструментов для разработчиков, CLI или клиентских библиотек
Предыдущий опыт основателя или раннего стартапа
Активное присутствие в сообществах разработчиков AI/ML (посты в блогах, выступления, open source)
Ни один кандидат не соответствует всем требованиям. Если вы считаете, что подходите для этой роли, пожалуйста, подавайте заявку.
ПРОЕКТЫ, ЗА КОТОРЫМИ ВЫ МОЖЕТЕ ОТВЕТСТВЕННОСТЬ
Создать и выпустить интеграцию Langfuse для нового фреймворка агентов (например, OpenClaw, новая инструментализация на основе OTEL)
Разработать паттерн интеграции для новой категории AI-инструментов (например, голосовые агенты через LiveKit/Pipecat)
Создать комплексные руководства по быстрому старту, которые помогут разработчикам перейти от нуля к трассировке менее чем за 5 минут
Работать с сообществом OpenTelemetry над улучшением семантических соглашений GenAI
Поддерживать и обновлять наши самые популярные интеграции (OpenAI, LangChain, Vercel AI SDK) по мере того, как эти фреймворки выпускают критические изменения
ПРЕИМУЩЕСТВА
Гибкая рабочая среда — ClickHouse — это глобально распределенная компания, дружественная к удаленной работе. В настоящее время мы работаем более чем в 25 странах.
Медицинское страхование — взносы работодателя на ваше медицинское страхование.
Акции компании — каждый новый член команды, присоединяющийся к нашей компании, получает опционы на акции.
Отпуск — гибкий график отпусков в США, щедрые условия в других странах.
USD$500 на обустройство домашнего офиса, если вы работаете удаленно.
Глобальные встречи — мы верим в силу личного общения и предлагаем возможности для общения с коллегами на общекорпоративных выездных мероприятиях.
КУЛЬТУРА — МЫ ВСЕ ЕЕ ФОРМИРУЕМ
Как часть быстрорастущего стартапа, вы будете играть ключевую роль в формировании нашей культуры.
Хотите узнать больше о нашей культуре? Узнайте больше о наших ценностях здесь. Посмотрите наши посты в блогах или подпишитесь на нас в LinkedIn, чтобы узнать больше о том, что происходит в ClickHouse.
РАВНЫЕ ВОЗМОЖНОСТИ И КОНФИДЕНЦИАЛЬНОСТЬ
ClickHouse предоставляет равные возможности трудоустройства всем сотрудникам и кандидатам и запрещает дискриминацию и преследование любого типа на основе таких факторов, как раса, цвет кожи, религия, возраст, пол, национальное происхождение, генетические особенности, статус защищенного ветерана, сексуальная ориентация, гендерная идентичность или самовыражение, или любая другая характеристика, защищенная федеральными, государственными или местными законами.
См. здесь наше Заявление о конфиденциальности.