Senior Software Engineer - Python And Data Ecosystem

ClickHouse

USA
Remote
Python connectors and sdks
Data orchestration platforms
Ai/llm integration strategy
Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability, and API design

Job Summary

  • 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.

Matching Summary

Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability, and API design.

Skills & Requirements

Must-have

  • Python connectors and SDKs
  • Data orchestration platforms
  • AI/LLM integration strategy
  • Open-source community engagement
  • High-performance OLAP databases

Nice-to-have

  • Practitioner's perspective on roadmap
  • Collaborate with product teams
  • Experience with JVM ecosystem

Key Requirements

  • 7+ years software development experience
  • Hands-on Data Engineer/Scientist/ML Engineer experience
  • Production-grade Python connectors/SDKs
  • Python data ecosystem (Pandas, NumPy)
  • Data orchestration tools experience
  • AI/ML in data engineering contexts
  • Database fundamentals (SQL, data modeling)
  • Concurrent Python (threading, multiprocessing, async)

Work Rights

Not specified

Tailored Resume

Cover Letter