ClickHouse is hiring a remote Senior Software Engineer Typescript / Frontend AI/ML!
ClickHouse is hiring a senior software engineer to join its AI/ML Engineering team, which builds and operates the company’s AI and machine-learning products end to end. The role is remote and focused on full-stack feature delivery, with a strong frontend emphasis. You would help design and ship AI-powered capabilities inside the ClickHouse Cloud platform, connecting database capabilities with modern inference services and external AI/ML tools. The position suits an engineer who can take features from early concept through production, work across frontend and API boundaries, and make complex AI functionality usable through thoughtful interfaces. The team also handles production integration concerns such as monitoring, versioning, observability, evaluation, and a daytime on-call rotation. ClickHouse describes itself as a globally distributed, remote-friendly company with stock options, healthcare contributions, flexible time off, a home-office stipend for remote staff, and company gatherings.
Key responsibilities
- Design and implement AI-powered features across the full stack, including backend inference services and frontend interfaces in ClickHouse Cloud.
- Build scalable APIs that link ClickHouse database capabilities with internal and external AI/ML inference systems and services.
- Develop and maintain integrations with the wider AI/ML ecosystem, frameworks, tools, and standards.
- Move models into production with appropriate monitoring, versioning, observability, and evaluation practices.
- Create responsive, accessible user interfaces that make advanced AI functionality understandable for users with varied technical backgrounds.
- Participate in the team’s daytime on-call rotation.
- Take ownership of features from initial concept through production delivery with limited supervision.
Key requirements
- 5 or more years of software engineering experience in production environments.
- Direct exposure to AI/ML technologies.
- Strong frontend development skills using TypeScript/JavaScript and React.
- High level of ownership and ability to drive features from concept to production with minimal supervision.
- Ability to collaborate effectively and communicate technical concepts to diverse stakeholders.
- Preferred: experience integrating and deploying AI/ML models in production, including inference APIs and vector databases.
- Preferred: familiarity with AWS, Azure, or GCP, especially AI/ML deployment services.
- Preferred: understanding of database systems and data processing pipelines; ClickHouse experience is a strong plus.
- Preferred: experience building data-oriented interfaces and visualizations.
- Seniority: Senior
- Work mode: Remote
- Key skills: TypeScript, JavaScript, React, AI/ML, API design, inference services, cloud platforms, vector databases, data processing pipelines, data visualization, ClickHouse
Want more jobs?
Join our mailing list to receive updates about new data science and Senior Software Engineer Typescript / Frontend AI/ML jobs.