C

ClickHouse

Builds databases for real-time analytics

Senior Software Engineer - Backend, AI/ML

Backend EngineeringUpdated on Nov 12
Full-time

About the Job

Requirements

  • At least 5 years of software engineering experience in production environments.
  • Exposure to working directly with AI and machine learning technologies.
  • Backend development experience in TypeScript or Python, focused on API design and service architecture.
  • Backend development experience in Python, Go, or TypeScript, focused on API design and service architecture.
  • Ability to drive features from concept to production with minimal supervision.

Responsibilities

  • Design and implement AI-powered features across the full stack, from backend inference services to frontend interfaces within the ClickHouse Cloud platform.
  • Create robust, scalable APIs connecting ClickHouse database capabilities with AI and machine learning inference systems and external or internal AI services.
  • Implement and maintain integrations with the AI and machine learning ecosystem and standards, ensuring compatibility with popular frameworks and tools.
  • Integrate models into production systems with monitoring, versioning, observability, and evaluation.
  • Participate in the daytime on-call rotation with the rest of the team.
  • Build responsive user interfaces that make complex AI functionalities accessible to users of varied technical backgrounds.
  • Design and implement developer tools, software development kits, and documentation that enable users to use ClickHouse's AI and machine learning capabilities.

Desired Qualifications

  • Experience integrating and deploying AI and machine learning models in production systems, including working with inference APIs and vector databases.
  • Familiarity with cloud technologies such as AWS, Azure, or Google Cloud Platform, particularly services related to AI and machine learning deployment.
  • Understanding of database systems and data processing pipelines; ClickHouse experience is a significant plus.

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