ClickHouse is hiring a remote Senior Software Engineer Integrations AI/ML!

ClickHouse is hiring a senior engineer to own and evolve its Python connector and SDK ecosystem while shaping AI/ML integration strategy. The role sits between high-performance database engineering and practitioner experience: making ClickHouse a natural fit for retrieval-augmented generation, vector storage, ML feature pipelines, and LLM-powered data applications. The engineer will work closely with open-source contributors, product and cloud teams, and enterprise users. This is a remote position at a globally distributed company, and the ideal candidate brings firsthand data science or ML engineering experience, not just integration-building skills.

Key responsibilities

  • Own and improve the Python connector and SDK, focusing on performance, reliability, and API design
  • Design connectors and usage patterns that support RAG architectures, ML feature pipelines, and LLM-driven applications
  • Engage with the open-source community by triaging issues, supporting contributors, and advocating for users
  • Collaborate with Product, Cloud, and engineering teams to align integrations with platform priorities
  • Apply practitioner insight from data engineering and data science workflows to roadmap and prioritization decisions

Key requirements

  • 7+ years of software development experience, including hands-on work as a Data Scientist or ML Engineer
  • Proven experience building production-grade Python connectors, SDKs, or integrations for a major platform
  • Hands-on production AI/ML experience in data engineering contexts, such as embeddings, vector search, feature pipelines, or LLM tooling
  • Strong Python data ecosystem skills, including Pandas, NumPy, and Pydantic
  • Solid database fundamentals: SQL, data modeling, query optimization, and OLAP or analytical databases
  • Experience with concurrent Python using threading, multiprocessing, and async patterns
  • Strong written and verbal communication for cross-functional and open-source collaboration
  • Seniority: Senior
  • Work mode: Remote
  • Key skills: Python, SQL, OLAP, Pandas, NumPy, Pydantic, async programming, multiprocessing, threading, AI/ML, RAG, vector search, LLM integrations, open-source collaboration, SDK design





Want more jobs?


Join our mailing list to receive updates about new data science and Senior Software Engineer Integrations AI/ML jobs.



Twitter logo   Facebook logo   Instagram logo   Linkedin logo   Mastodon logo


LATEST DATA SCIENCE JOBS
    -    MAILING LIST
    -    POST A JOB
    -    RESOURCES