# О команде
Команда Connectors является мостом между ClickHouse и более широкой экосистемой. Мы создаём и поддерживаем интеграции, которые делают ClickHouse доступным для миллионов разработчиков, специалистов по работе с данными и AI-агентов по всему миру — от высокоуровневых плагинов для визуализации данных (Tableau, PowerBI, Superset, Metabase) до коннекторов для дата-фреймворков (Apache Spark, Flink, Kafka Connect, Fivetran), платформ оркестрации и инструментов AI.
Наша работа напрямую формирует то, как компании обрабатывают огромные наборы данных: платформы аналитики в реальном времени, которые обрабатывают миллионы событий в секунду, системы наблюдения, контролирующие глобальную инфраструктуру, и, всё чаще, AI-ориентированные приложения для работы с данными, которые переопределяют способы работы команд с данными. Мы тесно сотрудничаем с сообществом open-source, внутренними командами и корпоративными пользователями, чтобы обеспечить, что интеграции ClickHouse задают стандарты производительности, надёжности и удобства для разработчиков.
# О роли
В качестве старшего инженера-программиста, специализирующегося на экосистеме AI и ML, вы станете ключевым участником, отвечающим за развитие и поддержку критически важных частей AI-экосистемы ClickHouse. Эта роль находится на пересечении высокопроизводительной разработки баз данных и опыта разработчика. Вы будете создавать инструменты, которые позволят инженерам и дата-сайентистам использовать скорость и масштаб ClickHouse в тех фреймворках, которые они уже применяют.
Мы ищем человека с непосредственным опытом работы в качестве AI & ML инженера или дата-сайентиста. Мир специалистов по работе с данными быстро меняется: базы данных уже не просто объекты запросов, они становятся активными участниками AI-ориентированных рабочих процессов, выступая в роли векторных хранилищ для RAG-пайплайнов, бэкендов для агентов на базе LLM и хранилищ признаков в реальном времени для ML-инференса. Вы понимаете эти рабочие процессы не со стороны, а потому что работали в них. Вы не просто создаёте интеграции, вы приносите продуктовый взгляд на то, что и почему нужно создавать.
Вы будете отвечать за полный жизненный цикл ключевых AI/ML интеграций, определяя архитектуру, производительность и направление развития функций в рамках AI & LLM экосистемы: LangChain, LlamaIndex, n8n и более широких AI-инструментов: пайплайны эмбеддингов, генерация с дополнением извлечением (retrieval-augmented generation) с использованием ClickHouse как векторного хранилища, хранилища признаков для ML и AI-приложения на базе LLM.
Колонковая архитектура и производительность запросов ClickHouse делают его исключительно подходящим в этом новом ландшафте. Ваша задача — реализовать этот потенциал: создавать надёжные, готовые к промышленному использованию коннекторы, которые сделают ClickHouse естественным выбором для специалистов по работе с данными при проектировании систем следующего поколения AI и данных.
# Что вы будете делать
•Отвечать за развитие Python-коннектора ClickHouse и экосистемы SDK, повышая стандарты производительности, надёжности и дизайна API
•Определять стратегию интеграции AI/LLM: проектировать коннекторы и шаблоны, которые делают ClickHouse естественным выбором в архитектурах RAG, пайплайнах признаков ML и AI-приложениях на базе LLM
•Активно взаимодействовать с сообществом open-source: обрабатывать проблемы, поддерживать контрибьюторов, выступать в роли защитника пользователей и формировать дорожную карту на основе реальной обратной связи
•Сотрудничать с командами продукта, облака и другими инженерными командами для согласования работы по интеграциям с более широкими приоритетами платформы
•Привносить взгляд практикующего специалиста в решения по дорожной карте, основывая приоритизацию на реальных рабочих процессах Data Engineer и Data Scientist
# О вас
•7+ лет опыта разработки программного обеспечения, включая практическую работу в качестве Data Scientist или ML Engineer
•Глубокий, подтверждённый опыт проектирования, создания и поддержки промышленного уровня Python-коннекторов, SDK или интеграций для как минимум одной крупной платформы (оркестрация, BI, MLOps или трансформация данных)
•Практический опыт применения AI/ML в производственных контекстах обработки данных: генерация эмбеддингов, векторный поиск, пайплайны признаков или инструменты на базе LLM, которые были запущены и работали в продакшене
•Уверенные знания Python-экосистемы для работы с данными: Pandas, NumPy, Pydantic и сопутствующие библиотеки
•Сильные базовые знания баз данных: SQL, моделирование данных, оптимизация запросов и знакомство с OLAP/аналитическими базами данных
•Опыт работы с конкурентным Python: многопоточность, многопроцессность и асинхронные паттерны
•Отличные навыки письменного и устного общения; комфортно сотрудничаете с различными инженерными функциями и сообществами open-source
# Дополнительные плюсы
•Опыт работы Data Engineer или Data Scientist в продуктовой или платформенной роли
•Знакомство с ClickHouse или аналогичными высокопроизводительными OLAP-платформами
•Знание экосистемы JVM
•Опыт развертывания AI/ML моделей в продакшене, включая API для инференса и векторные базы данных
•Знакомство с инструментами типа dbt, Airflow, Dagster, Prefect будет плюсом
# Преимущества
•Гибкая рабочая среда — ClickHouse — глобально распределённая компания, поддерживающая удалённую работу. В настоящее время мы работаем более чем в 25 странах.
•Медицинское страхование — взносы работодателя на ваше медицинское обслуживание.
•Доли в компании — каждый новый член команды получает опционы на акции компании.
•Отпуск — гибкий отпуск в США, щедрые условия в других странах.
•500 долларов США на обустройство домашнего офиса, если вы работаете удалённо.
•Глобальные встречи — мы верим в силу личного общения и предлагаем возможности для встреч с коллегами на общекомандных оффсайтах.
# Культура
В составе быстрорастущего стартапа вы будете играть ключевую роль в формировании нашей культуры.