Latest AI JobsBrowse Jobs
C

Senior Software Engineer (Backend) - AI/ML

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

About this role

Senior Software Engineer (Backend) - AI/ML is a full-time position based in Australia that suits experienced software engineers looking to build and operate artificial intelligence and machine learning products. ClickHouse seeks professionals to join the AI/ML Engineering team and contribute to platform features.

Role Overview

The Senior Software Engineer (Backend) - AI/ML position at ClickHouse involves working from Australia to design, build, and operate AI and machine learning products end-to-end. The role focuses on developing the Agentic Data Stack, AI Functions, chDB, the in-Console copilot, and associated partnerships.

Key Responsibilities

Design and implement AI-powered features across the full stack, spanning backend inference services and frontend interfaces within the ClickHouse Cloud platform.
Create robust and scalable APIs connecting database capabilities with AI/ML inference systems and AI services.
Maintain integrations with the broader AI/ML ecosystem and standards to ensure compatibility with popular frameworks and tools.
Integrate models into production systems with monitoring, versioning, observability, and evaluation.
Participate in daytime oncall rotations with team members.
Design and implement developer tools, SDKs, and documentation for user leverage of AI/ML capabilities.

Requirements

Five plus years of software engineering experience in production environments.
Exposure to working directly with AI/ML technologies.
Backend development experience using TypeScript or Python, focusing on API design and service architecture.
Demonstrated ownership to drive features from concept to production with minimal supervision.
Ability to collaborate effectively and communicate technical concepts to diverse stakeholders.

Nice to Have

Experience integrating and deploying AI/ML models in production systems, including inference APIs and vector databases.
Familiarity with cloud technologies such as AWS, Azure, or GCP, specifically services related to AI/ML deployment.
Understanding of database systems and data processing pipelines, with ClickHouse experience noted as a significant plus.

Skills and Tools

TypeScript
Python
AWS
Azure
GCP
Vector databases
ClickHouse
APIs

Salary and Benefits

Flexible work environment with remote-friendly operations across over 25 countries.
Employer contributions toward healthcare.
Stock options provided to new team members.
Flexible time off in the US and generous entitlement in other countries.
USD $500 home office setup allowance for remote employees.
Opportunities to attend global company-wide offsites.

About the Company

ClickHouse operates as a rapidly scaling start-up that builds database platforms and AI products. The organization maintains a globally distributed team operating in over 25 countries and provides equal employment opportunities.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

What programming languages are required for backend development?

Backend development experience in TypeScript or Python is required.

How many years of experience are needed for this role?

Candidates must bring five plus years of software engineering experience in production environments.

Is remote work supported by ClickHouse?

Yes, ClickHouse is a globally distributed company that operates in over 25 countries with a remote-friendly and flexible work environment.

What benefits are provided regarding equity?

Every new team member who joins the company receives stock options.

Does the role require participation in oncall duties?

Yes, engineers participate in the daytime oncall rotation along with the rest of the team.

Ready to apply?

The application is on the official clickhouse careers page.

Apply on company site