← Back to list
Job · Senior

Senior Software Engineer - Integrations - AI/ML

Software Engineer • Senior • Remote • Full-time • Germany Germany

ClickHouse's Connectors team is the bridge between ClickHouse and the broader ecosystem, from BI tools to data frameworks to AI tooling. The Senior Software Engineer owns the full lifecycle of AI/ML integrations, including LangChain, LlamaIndex and RAG-based solutions.

Responsibilities

  • ▹Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability and API design
  • ▹Drive the AI/LLM integration strategy: designing connectors and patterns that make ClickHouse a natural fit in RAG architectures, ML feature pipelines and LLM-powered data applications
  • ▹Engage actively with the open-source community: triage issues, support contributors, advocate for users and shape the roadmap based on real-world feedback
  • ▹Collaborate with Product, Cloud and other engineering teams to align integration work with broader platform priorities
  • ▹Bring a practitioner's perspective to roadmap decisions, grounding prioritization in genuine Data Engineer and Data Scientist workflows

Requirements

  • ▹7+ years of software development experience, including hands-on time as a Data Scientist or ML Engineer
  • ▹Deep, proven experience designing, building and maintaining production-grade Python integrations

About the company

The Connectors team is the bridge between ClickHouse and the broader ecosystem: from high-level data visualization plugins such as Tableau, PowerBI, Superset and Metabase, to connectors for data frameworks such as Apache Spark, Flink, Kafka Connect and Fivetran, orchestration platforms and AI tooling.

Similar jobs