Senior Software Engineer (TypeScript / Frontend) - AI/ML
at ClickHouse
📍 Canada
USD 147,000-238,000 per year
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 @ 1
GCP @ 3
JavaScript @ 7
Machine Learning
Observability
Python @ 4
React @ 7
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, and AI/ML partnerships. The team is responsible for building products that make ClickHouse the platform of choice 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.
- Build responsive, intuitive user interfaces that make complex AI functionality accessible to users with different technical backgrounds.
Requirements
- 5+ years of software engineering experience in production environments.
- Exposure to AI/ML technologies.
- Backend development experience with TypeScript or Python, with a focus on API design and service architecture.
- Strong frontend skills with TypeScript/JavaScript and React.
- Ability to take ownership of features from concept through production with minimal supervision.
- Ability to work collaboratively 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 AI/ML deployment services.
- Understanding of database systems and data processing pipelines; ClickHouse experience is a significant plus.
- Experience building data-oriented interfaces and visualizations.
Benefits
- Flexible, remote-friendly work environment at a globally distributed company operating in more than 25 countries.
- Employer contributions toward healthcare.
- Stock options for every new team member.
- Flexible time off in the United States and generous time-off entitlement in other countries.
- USD $500 home-office setup allowance for remote employees.
- Opportunities to connect with colleagues at company-wide offsites.
ClickHouse provides equal employment opportunities and prohibits discrimination and harassment based on legally protected characteristics.
More jobs at ClickHouse
Senior Backend Engineer - Infrastructure (ClickPipes)
ClickHouse · United States
USD 147,000-238,000 per year
Senior Software Engineer - Integrations - AI/ML
ClickHouse · United States
USD 147,000-238,000 per year
Principal Product Manager, Security
ClickHouse · Netherlands
USD 210,000-310,000 per year
Principal Product Manager - ClickHouse Cloud
ClickHouse · United Kingdom, United States
USD 210,000-310,000 per year
Full Stack Software Engineer - Control Plane
ClickHouse · Canada, United States
USD 195,000-260,000 per year
Similar jobs
Senior Software Engineer (TypeScript / Backend) - AI/ML
ClickHouse · Switzerland, Germany, Spain, France, United Kingdom, Italy, Netherlands, Portugal, United States
USD 147,000-238,000 per year
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Principal Site Reliability Engineer
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year
Staff Site Reliability Engineer - AI Platform Runtime
Nvidia · Santa Clara, United States
USD 168,000-333,500 per year
Senior AI Workflow Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior AI Engineer
Grafana Labs · Canada
CAD 164,500-197,400 per year
Partner Solutions Engineer
Glean · San Francisco, United States
USD 200,000-250,000 per year
Senior Manager, Storage Engineering
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year