C

ClickHouse

Builds databases for real-time analytics

AI Product Engineer

AI Application EngineeringUpdated on Nov 12
Full-time

About the Job

Requirements

  • Have 5+ years of software engineering experience, including 1–2 years working on LLM-powered systems or agents in production.
  • Have strong backend skills in TypeScript/Node.js and/or Python and be comfortable with both, even if one is the primary language.
  • Have hands-on experience building and shipping agents that use multi-step tools, planning, memory, and error recovery, and have dealt with their failure modes.
  • Have experience designing skills using Markdown-based workflow encodings, such as Anthropic-style or similar approaches, and know when to use a skill, a tool, or both.
  • Have experience with MCP, including building servers, designing tools, and considering authentication, scoping, and observability for agentic systems.
  • Have strong evaluation practices, including golden sets, LLM-as-judge, and regression detection.
  • Be proficient in SQL and able to write ClickHouse queries directly.
  • Be comfortable with Docker and Kubernetes.
  • Have an active presence in open source and the developer community.

Responsibilities

  • Build agents that investigate incidents, surface anomalies, answer why production is broken, and use ClickStack as their substrate.
  • Build a reusable library of skills that encodes debugging, root-cause analysis, ClickHouse query writing, and incident response workflows for agents.
  • Own the agent stack end-to-end, including context engineering, tool design, evaluations, tracing, and cost, and ensure the agent works in production.
  • Build MCP servers, SDKs, and integrations that let customer agents read telemetry, take action, and remain observable.
  • Collaborate with open-source contributors and customers, debug their problems, and feed learnings back into the product.
  • Address latency, cost, context-window limits, evaluation coverage, and hallucinations on real telemetry.

Desired Qualifications

  • Have built or operated production agents in observability, incident response, or site reliability engineering.
  • Have experience with agent observability, including tracing, cost attribution, evaluation pipelines, and OpenTelemetry for agents.
  • Have experience with prompt caching, context compaction, or other techniques for running agents on production telemetry volumes.
  • Have experience with columnar databases and event ingestion pipelines.
  • Have contributed to or maintained an open-source AI or agent project.
  • Be familiar with Go, Rust, or other systems languages for integrations and high-throughput infrastructure.

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