Senior Software Engineer - Integrations - AI/ML
Core
Build and maintain production-grade Python connectors, SDKs, and integrations for ClickHouse to serve as vector stores, feature stores, and backends for RAG pipelines and LLM-powered data applications.
Role type
Senior IC software engineer (AI/ML integrations)
Builds
Python connectors, SDKs, and AI/LLM integration patterns for ClickHouse
Domain
Data infrastructure + AI/ML
Deliverable
production ML models | product features
Required skills
Python (concurrent programming, async), SQL, data modeling, OLAP database fundamentals, embedding generation, vector search, RAG architecture, LLM-powered tooling, SDK design
Preferred skills
ClickHouse, JVM ecosystem, MLOps tools (dbt, Airflow, Dagster, Prefect), inference API deployment
Technologies
Python, Pandas, NumPy, Pydantic, ClickHouse, LangChain, LlamaIndex, n8n
Responsibilities
Own and evolve ClickHouse's Python connector and SDK ecosystem; Drive AI/LLM integration strategy for RAG and ML feature pipelines; Engage with the open-source community to shape the roadmap; Collaborate with Product and Cloud teams to align integration work with platform priorities
Seniority
Senior, hands-on IC