Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 4
API @ 4
AWS @ 3
Azure @ 3
ClickHouse @ 4
GCP @ 3
Machine Learning
Observability
Python @ 4
TypeScript @ 4
Vector Databases @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
The AI/ML Engineering team builds and operates ClickHouse's AI and machine learning products end-to-end, including the Agentic Data Stack, AI Functions, chDB, the in-Console copilot, AI/ML partnerships, and shared components that enable other ClickHouse teams to ship AI features. The team is seeking experienced software engineers to design, build, and operate products that make ClickHouse a platform for agents and data scientists.
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 modern AI/ML inference systems and internal or external AI services.
- Implement and maintain integrations with the broader AI/ML ecosystem and relevant standards.
- Integrate models into production systems with monitoring, versioning, observability, and evaluation.
- Participate in the daytime on-call rotation.
- Design and implement developer tools, SDKs, and documentation that enable users to leverage ClickHouse's AI/ML capabilities.
Requirements
- 5+ years of software engineering experience in production environments.
- Exposure to AI/ML technologies.
- Backend development experience in TypeScript or Python, with a focus on API design and service architecture.
- High ownership and the ability to drive features from concept to production with minimal supervision.
- Ability to work effectively in collaborative environments 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 AWS, Azure, or GCP, particularly services related to AI/ML deployment.
- Understanding of database systems and data processing pipelines.
- ClickHouse experience.
Benefits
- Flexible, remote-friendly work environment at a globally distributed company operating in more than 25 countries.
- Employer healthcare contributions.
- Stock options for new team members.
- Flexible time off in the United States and generous entitlement in other countries.
- USD 500 home office setup allowance for remote employees.
- Opportunities to participate in company-wide global gatherings.
ClickHouse provides equal employment opportunities and prohibits discrimination and harassment based on protected characteristics.
More jobs at ClickHouse
Senior Software Engineer (TypeScript / Frontend) - AI/ML
ClickHouse · Australia
USD 147,000-238,000 per year
Senior Software Engineer (Backend) - AI/ML
ClickHouse · Germany, United States
USD 147,000-238,000 per year
AI Product Engineer - ClickStack
ClickHouse · Canada, Netherlands, Germany, United States, United Kingdom
GBP 90,000-135,000 per year
Database Research Scientist
ClickHouse · Canada, Netherlands, Germany, United States, United Kingdom
USD 175,000-235,000 per year
Product Engineer, Integrations
ClickHouse · Germany
EUR 90,000-160,000 per year
Similar jobs
Senior Software Engineer (TypeScript / Backend) - AI/ML
ClickHouse · Germany, Spain, Netherlands, United States, Switzerland, France, United Kingdom, Italy, Portugal
USD 147,000-238,000 per year
Senior Software Engineer (TypeScript / Frontend) - AI/ML
ClickHouse · Canada
USD 147,000-238,000 per year
Full-Stack Developer – Mid-Senior – AI Tools
Nord Security · Vilnius, Lithuania
EUR 42,000-84,000 per year
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Engineering Manager – AI Platform & SRE
Nvidia · Santa Clara, United States
USD 208,000-333,500 per year
Senior Fullstack Engineer - Real User Monitoring (RUM)
Grafana Labs · Canada
CAD 164,500-197,400 per year
Senior Fullstack Engineer - Real User Monitoring (RUM) | US | Remote
Grafana Labs · United States
USD 154,400-185,300 per year
Principal Site Reliability Engineer
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year