C

ClickHouse

Builds databases for real-time analytics

Senior Software Engineer - Integrations, AI/ML

Backend EngineeringUpdated on Nov 12
Full-timeNo salary listedRemote

About the Job

Requirements

  • At least 7 years of software development experience, including hands-on experience as a Data Scientist or Machine Learning Engineer.
  • Deep, proven experience designing, building, and maintaining production-grade Python connectors, SDKs, or integrations for at least one major platform in orchestration, business intelligence, MLOps, or data transformation.
  • Hands-on experience applying artificial intelligence or machine learning in production data-engineering contexts, such as embedding generation, vector search, feature pipelines, or LLM-powered tooling that shipped and ran in production.
  • Solid experience with the Python data ecosystem, including Pandas, NumPy, Pydantic, and related libraries.
  • Strong database fundamentals, including SQL, data modeling, query optimization, and familiarity with OLAP or analytical databases.
  • Solid experience with concurrent Python, including threading, multiprocessing, and asynchronous patterns.
  • Outstanding written and verbal communication, and comfort collaborating across engineering functions and with open-source communities.

Responsibilities

  • Own and evolve ClickHouse's Python connector and SDK ecosystem, improving performance, reliability, and API design.
  • Drive the AI and LLM integration strategy by designing connectors and patterns that make ClickHouse suitable for RAG architectures, ML feature pipelines, and LLM-powered data applications.
  • Engage with the open-source community by triaging issues, supporting contributors, advocating for users, and shaping 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 Data Engineer and Data Scientist workflows.

Desired Qualifications

  • Prior experience as a Data Engineer or Data Scientist in a product-facing or platform role.
  • Familiarity with ClickHouse or similar high-performance OLAP platforms.
  • Familiarity with the JVM ecosystem.
  • Experience deploying AI/ML models in production, including inference APIs and vector databases.
  • Familiarity with tools such as dbt, Airflow, Dagster, or Prefect.

About the Company

ClickHouse

Builds databases for real-time analytics

ClickHouse develops a database for software teams that need to analyze large streams of events, logs, and application data. It stores records by column and lets users query them with SQL to build dashboards, monitor systems, and power analytics inside customer-facing products. Teams run the open-source software on their own infrastructure or use ClickHouse Cloud, a managed service available on AWS, Google Cloud, and Azure. The company earns revenue from cloud compute, storage, and paid services, with tools that ingest data from other databases and event streams. ClickHouse was formed in 2021 and is headquartered in Palo Alto, California, with another headquarters in Amsterdam.

Company size
501-1,000
Company stage
Late Stage VC
Total funding
$1.1B
Headquarters
Palo Alto, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at ClickHouse

See more jobs