Skip to content
ClickhouseClickhouse

Senior Software Engineer - AI/ML

Build and operate AI/ML-powered features, APIs, integrations, and developer tools for ClickHouse Cloud. The role requires 5+ years of production software engineering experience and backend expertise in Python, Go, or TypeScript.

About the job

Responsibilities

  • Design and implement AI-powered features across the full stack, including backend inference services and frontend interfaces in ClickHouse Cloud.
  • Create robust, scalable APIs connecting ClickHouse database capabilities with AI/ML inference systems and internal or external AI services.
  • Build and maintain integrations with the broader AI/ML ecosystem, standards, frameworks, and tools.
  • Integrate models into production systems with monitoring, versioning, observability, and evaluation.
  • Participate in the daytime on-call rotation.
  • Develop developer tools, SDKs, and documentation for ClickHouse AI/ML capabilities.
  • Drive features from concept through production with minimal supervision.

Requirements

  • 5+ years of software engineering experience in production environments.
  • Experience working directly with AI/ML technologies.
  • Backend development experience using Python, Go, or TypeScript, focused on API design and service architecture.
  • Strong ownership and ability to work effectively in collaborative environments.
  • Ability to communicate technical concepts to diverse stakeholders.

Nice to Have

  • Experience integrating and deploying AI/ML models in production, including inference APIs and vector databases.
  • Familiarity with AWS, Azure, or Google Cloud, particularly AI/ML deployment services.
  • Understanding of database systems and data processing pipelines.
  • ClickHouse experience.

Skills

TypeScript, Python, Go, API Design, Service Architecture, AI/ML, Inference Apis, Vector Databases, AWS, Azure, GCP, Observability, Database Systems, Data Processing Pipelines

Okta

Okta

Toronto, Canada

Senior Software Engineer, Device Identity
CA$136k+/yrHybrid5+ YOEBackend Engineering

Senior software engineer designing and scaling secure server-side services for Okta’s device identity platform. The role requires strong Java and Spring expertise, database and API design experience, and the ability to mentor engineers while driving scalable, secure development practices.

Coinbase

Coinbase

United States

Senior Software Engineer - Blockchain Network
$186k+/yrRemote5+ YOEBackend Engineering

Build and operate high-throughput blockchain infrastructure, APIs, and platform primitives integrating protocols such as Ethereum and Bitcoin with internal services. Requires 5+ years of software engineering experience, distributed-systems expertise, and hands-on crypto infrastructure experience.

Cloudflare

Cloudflare

Atlanta, GA
Senior Distributed Systems Engineer - Cache
$168k+/yrHybrid4+ YOEBackend Engineering

Design, build, and operate Cloudflare’s globally distributed cache and reverse-proxy data plane, improving performance, correctness, and resilience across the edge. Requires at least 4 years of production systems experience and proficiency in a systems or backend language.

Hinge Health

Hinge Health

San Francisco, CA

Senior Software Engineer - Backend
$158k+/yrHybrid5+ YOEBackend Engineering

Senior backend engineer designing and operating reliable billing and financial systems, APIs, data models, and distributed workflows. The role requires 5+ years of professional software development experience, strong backend expertise, and collaboration across Product, Finance, Operations, and Data.

Cloudflare

Cloudflare

Lisbon, Portugal

Senior Software Engineer - Network Connectivity
$66k+/yrHybrid5+ YOEBackend Engineering

Senior software engineer building and operating large-scale egress connectivity infrastructure using Go or Rust. The role requires networking expertise, distributed-systems experience, strong debugging skills, and participation in production on-call operations.