Latest AI JobsBrowse Jobs
C

Machine Learning Engineer

clickhouseUnited KingdomEngineering
Apply on company site
Salary
Not listed
Job type
Full-time
Experience
Senior · 5+ yrs
Posted
7 Oct 2026
Status
Open · checked 7d ago

About this role

This role suits an experienced software engineer based in the United Kingdom who wants to build and operate end-to-end artificial intelligence and machine learning products. ClickHouse is hiring a Machine Learning Engineer to design and scale AI-powered features within its real-time analytics and data warehousing platform.

Role Overview

The Machine Learning Engineer position at ClickHouse involves building core artificial intelligence capabilities, such as the Agentic Data Stack, AI Functions, and the in-Console copilot. Located in the United Kingdom, this full-time role focuses on developing backend inference services, building scalable APIs, and integrating machine learning models into production environments.

Key Responsibilities

Design and implement artificial intelligence features across the full stack, covering backend inference services and frontend interfaces in ClickHouse Cloud.
Build robust and scalable APIs connecting database capabilities with modern machine learning inference systems.
Maintain integrations with external frameworks and tools across the broader artificial intelligence ecosystem.
Deploy models into production systems with versioning, monitoring, observability, and evaluation.
Manage machine learning pipelines end-to-end, including data preparation, training, evaluation, and custom model fine-tuning.
Participate in daytime oncall rotations with team members.

Requirements

Minimum of 5 years of professional software engineering experience in production settings.
Practical exposure to artificial intelligence and machine learning technologies.
Background in integrating and deploying models into production, utilizing vector databases and inference APIs.
Applied programming experience using Python libraries like PyTorch and Jupyter, along with compute clusters such as Ray and Slurm.
Ability to drive features independently from concept to production.

Nice to Have

Familiarity with cloud platforms such as AWS, Azure, or GCP, specifically regarding artificial intelligence deployment services.
Understanding of data processing pipelines and database systems, with specific knowledge of ClickHouse considered an advantage.
Experience working with embedding-based systems, including recommenders, ranking, and retrieval.

Skills and Tools

Python
PyTorch
Jupyter
Ray
Slurm
Vector databases
AWS, Azure, GCP

Salary and Benefits

Flexible work environment with remote-friendly policies.
Employer contributions toward healthcare.
Stock options provided to all new team members.
Flexible or generous time off entitlements depending on location.
USD $500 home office setup allowance for remote workers.
Opportunities to attend company-wide global gatherings and offsites.

About the Company

Recognised on the 2025 Forbes Cloud 100 list, ClickHouse provides real-time analytics, data warehousing, observability, and artificial intelligence workloads for over 3,000 customers. The organization recently secured a $400M Series D financing round and serves prominent global brands and innovators such as Meta, Sony, Tesla, Capital One, and Airwallex.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

What experience is required for the Machine Learning Engineer role?

Applicants must have at least 5 years of software engineering experience in production environments, along with practical exposure to artificial intelligence and machine learning technologies.

Where is the position located?

The job is based in the United Kingdom, with ClickHouse offering a flexible and remote-friendly work environment.

What programming languages and frameworks are needed?

The position requires applied machine learning experience in Python, including familiarity with PyTorch, Jupyter, and compute clusters like Ray and Slurm.

Are stock options included in the compensation?

Yes, every new team member who joins ClickHouse receives stock options.

How do I apply for this position?

Candidates can submit an application directly on the official ClickHouse company careers page.

Ready to apply?

The application is on the official clickhouse careers page.

Apply on company site