Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
Наши SDK загружают более 26 миллионов раз в месяц. Когда вы выпускаете новую интеграцию или улучшаете производительность SDK, тысячи разработчиков получают выгоду в тот же день — и они расскажут вам об этом в вопросах на GitHub, в Твиттере и в наших каналах сообщества. Всё, что вы создаёте, является открытым исходным кодом (с лицензией MIT) и сразу же доступно для просмотра.
SDK часто является первым, с чем сталкивается разработчик при попытке использовать Langfuse, поэтому ваша работа напрямую формирует их первое впечатление.
Вы также получите прямой опыт того, как строятся передовые приложения на базе больших языковых моделей (LLM). Пользователи, которым вы служите, — одни из лучших и самых амбициозных инженеров-программистов в мире, которые используют Langfuse для улучшения своих приложений. Глубокое понимание решаемых ими задач поможет вам спроектировать наилучший опыт работы с SDK и в процессе сделает вас экспертом в инженерии LLM.
Ответственности за наши SDK. Мы поддерживаем SDK на Python и TypeScript, оба построены на OpenTelemetry. Вы будете отвечать за их надежность, производительность и удобство для разработчиков. Эти SDK работают внутри производственных систем наших пользователей, а значит, они никогда не должны давать сбои, должны минимально влиять на использование CPU и памяти и безупречно работать в любой среде — от бессерверных функций до долгоживущих циклов агентов. Вы будете глубоко продумывать открытые интерфейсы, обработку ошибок, пакетирование, асинхронную отправку данных и плавное ухудшение работы.
Проектированию API, которые любят разработчики. Как называются функции, как структурированы параметры, как сообщаются несовместимые изменения, как читается документация? Опыт разработчика — ключевой фактор отличия Langfuse, и вы будете отвечать за каждую деталь. Когда мы выпустили Python SDK v3 и TypeScript SDK v4, оба были полностью переписаны на базе 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
Глубокое понимание производительности: вы умеете профилировать, проводить бенчмарки и минимизировать нагрузку на CPU/память в горячих участках кода
Человек, который умеет самостоятельно управлять проектами — вы знаете, как выработать твердую уверенность в том, что нужно создавать и как это выпускать
Вдумчивое отношение к версионированию, обратной совместимости и путям миграции
Интерес к открытому программному обеспечению и искренний энтузиазм в общении с разработчиками по вопросам их интеграционных задач
Вы преуспеваете в небольшой, ответственной команде, где ваш вклад виден и важен
Предпочтительно наличие степени в области компьютерных наук или количественных дисциплин
Дополнительные плюсы:
Опыт работы с внутренними механизмами OpenTelemetry или инструментами наблюдаемости
Опыт основателя или ранний опыт работы в стартапах
Вклад в популярные open source SDK или инструменты для разработчиков
Опыт в области машинного обучения/ИИ или знакомство с экосистемой фреймворков LLM
Нет кандидата, который бы соответствовал всем требованиям. Если вы считаете, что подходите на эту роль, пожалуйста, подавайте заявку.
Обзор SDK — архитектура и дизайн наших SDK на Python и TypeScript
Все интеграции — полный список поддерживаемых фреймворков, поставщиков моделей и шлюзов
Интеграция OpenTelemetry — как мы используем OTEL в качестве основы
Пути обновления SDK — как мы думаем о версионировании и несовместимых изменениях
Проект, который вы могли бы создать: TypeScript SDK v4 (GA)
Проект, который вы могли бы создать: Python SDK v3 (GA)
Наш код: Репозиторий на GitHub
Гибкая рабочая среда — ClickHouse — это глобально распределённая компания, поддерживающая удалённую работу. В настоящее время мы работаем более чем в 25 странах.
Медицинское страхование — взносы работодателя на ваше медицинское обслуживание.
Доли в компании — каждый новый член команды получает опционы на акции компании.
Отпуск — гибкий отпуск в США, щедрые условия в других странах.
500 долларов США на обустройство домашнего офиса, если вы работаете удалённо.
Глобальные встречи — мы верим в силу личного общения и предлагаем возможности для встреч с коллегами на общекомандных выездах.
Будучи частью быстрорастущего стартапа, вы сыграете ключевую роль в формировании нашей культуры.
Хотите узнать больше о нашей культуре? Узнайте о наших ценностях здесь. Ознакомьтесь с нашими блог-постами или подпишитесь на нас в LinkedIn, чтобы узнать больше о событиях в ClickHouse.
ClickHouse предоставляет равные возможности трудоустройства всем сотрудникам и кандидатам и запрещает дискриминацию и домогательства любого рода на основе таких факторов, как раса, цвет кожи, религия, возраст, пол, национальное происхождение, инвалидность, генетика, статус защищённого ветерана, сексуальная ориентация, гендерная идентичность или выражение, или любой другой признак, защищённый федеральными, государственными или местными законами.
Пожалуйста, ознакомьтесь с нашей Политикой конфиденциальности.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности