ClickHouse
Германия6 дней назад
90 000 – 160 000 EUR
в год
Заголовок: Langfuse - Старший инженер-программист, SDK Компания: ClickHouse Местоположение: Германия / Португалия / Франция / Испания / Италия / Нидерланды / Гибрид / Удаленно
ПОЧЕМУ ИНЖЕНЕР SDK В LANGFUSE
ВАША РАБОТА БУДЕТ ИМЕТЬ ОГРОМНОЕ ЗНАЧЕНИЕ.
Наши SDK скачиваются более 26 миллионов раз в месяц. Когда вы выпускаете новую интеграцию или улучшаете производительность SDK, тысячи разработчиков получают пользу в тот же день — и они сообщат вам об этом в GitHub issues, в Twitter и в наших сообществах. Все, что вы создаете, является open source (лицензия MIT) и сразу же становится видимым.
SDK часто является первым, с чем разработчик сталкивается, пробуя Langfuse, поэтому ваша работа напрямую формирует их первое впечатление.
Вы также получите прямой доступ к тому, как создаются передовые LLM-приложения. Пользователи, которым вы служите, — одни из лучших и самых амбициозных инженеров-программистов в мире, которые используют Langfuse для улучшения своих приложений. Глубокое понимание решаемых ими проблем поможет вам спроектировать лучший возможный опыт использования SDK и одновременно сделает вас экспертом в области LLM-инженерии.
ВЫ БУДЕТЕ РАЗВИВАТЬСЯ В LANGFUSE ПУТЕМ
Владение нашими SDK. Мы поддерживаем SDK на Python и TypeScript, оба построены на OpenTelemetry. Вы будете отвечать за их надежность, производительность и удобство для разработчиков. Эти SDK работают в производственных системах наших пользователей, что означает, что они никогда не должны давать сбой, должны минимально влиять на ЦП и память, и должны безупречно работать во всех средах — от serverless функций до длительных циклов агентов. Вы будете глубоко размышлять над предоставляемыми интерфейсами, обработкой ошибок, пакетной обработкой, асинхронным сбросом и плавным снижением производительности.
Проектирование API, которые любят разработчики. Как называются функции, как структурируются параметры, как сообщается о нарушающих совместимость изменениях, как читается документация? Удобство для разработчиков — ключевое отличие Langfuse, и вы будете отвечать за каждую деталь. Когда мы выпустили Python SDK v3, оба были полностью переписаны на OpenTelemetry — это тот тип продуманной, высокоэффективной работы с SDK, которую вы будете возглавлять. Помимо трассировки, мы также поддерживаем основные рабочие процессы инженеров, создающих LLM, с помощью наших SDK, например, наш Experiment Runner SDK.
Интеграция с каждым основным AI-фреймворком: Langfuse интегрируется с более чем 40 фреймворками и поставщиками моделей: OpenAI SDK, Vercel AI SDK, AI SDK, LangChain, LlamaIndex, Pydantic AI, OpenAI Agents, CrewAI, Amazon Bedrock AgentCore, LiveKit и многими другими. Вы будете поддерживать эти интеграции, обеспечивать поддержку новых функций Langfuse во всех них и добавлять новые интеграции по мере развития экосистемы. Когда новый фреймворк набирает обороты, вы будете одним из первых, кто его инструментализирует.
Поддержка нашего OpenTelemetry endpoint: некоторые пользователи отправляют трассировки непосредственно на наш OTLP endpoint, а не используют наши SDK. Вы обеспечите надежность этого пути, хорошее документирование и поддержку всего спектра функций Langfuse. Это также расширяет нашу языковую поддержку на Java, Go и любой язык с OpenTelemetry SDK. Вы можете работать с сообществом OpenTelemetry, чтобы направлять GenAI конвенции.
Написание общедоступной документации: вы будете отвечать за документацию SDK, руководства по интеграции и пути миграции. В Langfuse документация является частью нашего основного продукта. Когда вы выпускаете новую версию SDK или интеграцию, документация выпускается вместе с ней.
ЧТО МЫ ИЩЕМ
Сильный инженер, который увлечен удобством для разработчиков, дизайном API и написанием кода, который надежно работает в производственных системах других людей.
Опыт создания или поддержки SDK, клиентских библиотек или инструментов для разработчиков — в идеале на Python и/или TypeScript.
Глубокое понимание производительности: вы знаете, как профилировать, тестировать и минимизировать нагрузку на ЦП/память на критически важных участках.
Человек, который может самостоятельно управлять проектами — вы знаете, как сформировать твердое убеждение в том, что строить и как это выпускать.
Вдумчивость в отношении версионирования, обратной совместимости и путей миграции.
Интерес к open source программному обеспечению и искреннее желание общаться с разработчиками об их проблемах интеграции.
Преуспевает в небольшой, ответственной команде, где ваш результат заметен и имеет значение.
Предпочтительно степень в области CS или количественных наук.
Бонусные баллы:
Опыт работы с внутренними механизмами OpenTelemetry или инструментами наблюдаемости.
Бывший основатель или опыт работы в стартапе на ранних этапах.
Вклад в популярные open source SDK или инструменты для разработчиков.
Опыт работы с ML/AI или знакомство с экосистемой фреймворков LLM.
Ни один кандидат не соответствует всем требованиям. Если вы считаете, что подходите для этой роли, пожалуйста, подавайте заявку.
УЗНАТЬ БОЛЬШЕ О
Обзор SDK — архитектура и дизайн наших SDK на Python и TypeScript
Все интеграции — полный список фреймворков, поставщиков моделей и шлюзов, которые мы поддерживаем
Интеграция с OpenTelemetry — как мы используем OTEL в качестве основы
Пути обновления SDK — как мы подходим к версионированию и нарушающим совместимость изменениям
Проект, который вы могли бы создать: TypeScript SDK v4 (GA)
Проект, который вы могли бы создать: Python SDK v3 (GA)
Наш код: GitHub Repository
Бен Кун о влиянии, агентстве и вкусе
Кто мы и как мы работаем
ПЕРКИ
Гибкая рабочая среда — ClickHouse — это глобально распределенная компания, поддерживающая удаленную работу. В настоящее время мы работаем более чем в 25 странах.
Медицинская страховка — взносы работодателя на вашу медицинскую страховку.
Акции компании — каждый новый член команды, присоединяющийся к нашей компании, получает опционы на акции.
Оплачиваемый отпуск — гибкий оплачиваемый отпуск в США, щедрое право на отпуск в других странах.
$500 USD на обустройство домашнего офиса, если вы удаленный сотрудник.
Глобальные встречи – Мы верим в силу личного общения и предлагаем возможности для общения с коллегами на общекорпоративных выездных мероприятиях.
КУЛЬТУРА – МЫ ВСЕ ЕЕ ФОРМИРУЕМ
Являясь частью быстрорастущего стартапа, вы будете играть ключевую роль в формировании нашей культуры.
Заинтересованы узнать больше о нашей культуре? Узнайте больше о наших ценностях здесь. Ознакомьтесь с нашими сообщениями в блоге или подпишитесь на нас в LinkedIn, чтобы узнать больше о том, что происходит в ClickHouse.
РАВНЫЕ ВОЗМОЖНОСТИ И КОНФИДЕНЦИАЛЬНОСТЬ
ClickHouse предоставляет равные возможности трудоустройства всем сотрудникам и соискателям и запрещает дискриминацию и домогательства любого типа на основе таких факторов, как раса, цвет кожи, религия, возраст, пол, национальное происхождение, статус инвалидности, генетические данные, статус защищенного ветерана, сексуальная ориентация, гендерная идентичность или выражение, или любая другая характеристика, защищенная федеральными, государственными или местными законами.
Пожалуйста, ознакомьтесь с нашей Политикой конфиденциальности здесь.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Формат работы
Гибрид
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить