Latest AI JobsBrowse Jobs
C

Senior Software Engineer (Typescript / Frontend) - AI/ML

clickhouseCanadaEngineering
Apply on company site
Salary
$147K – $238K
Job type
Full-time
Work mode
Remote
Experience
Senior · 5+ yrs
Posted
10 Sept 2026
Status
Open · checked 7d ago

About this role

In Canada, ClickHouse is hiring a Senior Software Engineer for the AI/ML Engineering team focusing on TypeScript and frontend development. This position suits experienced software developers with a background in building user interfaces and backend systems for artificial intelligence platforms.

Role Overview

The AI/ML Engineering group at ClickHouse builds end-to-end artificial intelligence products like the Agentic Data Stack, AI Functions, chDB, and the in-Console copilot. Engineers in this position design, build, and operate software that connects database capabilities with modern machine learning systems and user interfaces.

Key Responsibilities

Design and implement AI-driven features spanning full stack systems, from backend inference services to frontend user interfaces in the ClickHouse Cloud platform.
Build robust and scalable APIs connecting database functionality with internal and external machine learning services.
Maintain integrations with popular tools and frameworks across the broader artificial intelligence ecosystem.
Put models into production with proper versioning, monitoring, observability, and evaluation.
Take part in daytime oncall rotations with team members.
Create responsive and intuitive user interfaces that simplify complex machine learning functionalities for users.

Requirements

Minimum of five years of software engineering experience in production settings.
Practical exposure to working directly with artificial intelligence and machine learning technologies.
Backend engineering background using TypeScript or Python, emphasizing service architecture and API design.
Ability to drive features independently from concept to production with minimal supervision.
Strong frontend skills utilizing React, JavaScript, and TypeScript.

Nice to Have

Experience integrating and deploying models into production using vector databases and inference APIs.
Familiarity with cloud providers such as GCP, Azure, or AWS, specifically for machine learning deployments.
Understanding of data processing pipelines and database systems, with prior ClickHouse background being a distinct plus.
Experience constructing data-oriented visualizations and interfaces.

Skills and Tools

TypeScript
JavaScript
Python
React
AWS
Azure
GCP
ClickHouse
Vector Databases
APIs

Salary and Benefits

Salary range from $147K to $238K with multiple ranges
Company equity through stock options
Employer contributions toward healthcare
Flexible time off policies
A $500 home office setup allowance for remote workers
Participation in global company-wide offsite gatherings

About the Company

ClickHouse operates as a globally distributed and remote-friendly company spanning over 25 countries. The organization functions as a rapidly scaling startup that builds database platforms for data scientists and automated agents.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

What is the location of this job?

This position is based in Canada, within a globally distributed and remote-friendly company operating across more than 25 countries.

How many years of experience are required?

Candidates must have at least 5 years of software engineering experience in production environments.

What programming languages and frameworks are needed?

The role requires backend development experience in TypeScript or Python, and strong frontend skills with TypeScript, JavaScript, and React.

What are the salary and equity details?

The salary ranges from $147K to $238K, and every new team member receives stock options.

What perks are provided for remote employees?

Remote employees receive a $500 home office setup allowance, employer healthcare contributions, and flexible work arrangements.

Ready to apply?

The application is on the official clickhouse careers page.

Apply on company site