Note: The job is a remote job and is open to candidates in USA. ClickHouse is recognized as one of the most innovative private cloud companies, leading in real-time analytics and AI workloads. They are seeking a Senior Software Engineer (Backend) to design and build AI-powered features and robust APIs, contributing to the development of their AI/ML products.
Responsibilities
- Design and implement AI-powered features across the full stack, from backend inference services to intuitive frontend interfaces within the ClickHouse Cloud platform
- Create robust, scalable APIs that connect ClickHouse's database capabilities with modern AI/ML inference systems and external/internal AI services
- Implement and maintain integrations with the broader AI/ML ecosystem and standards, ensuring that ClickHouse as a technology works seamlessly with popular frameworks and tools
- Integrate models into production systems with proper monitoring, versioning, observability, and evaluation
- Participate in the daytime oncall rotation along with the rest of the team
- Design and implement developer tools, SDKs, and documentation that enable users to leverage ClickHouse’s AI/ML capabilities
Skills
- 5+ years of software engineering experience in production environments
- Exposure to working directly with AI/ML technologies
- Backend development experience in TypeScript or Python, with a focus on API design and service architecture
- A high level of ownership and can drive features from concept to production with minimal supervision
- Ability to thrive in collaborative environments and can effectively communicate technical concepts to diverse stakeholders
- Backend development experience in one of Python, Go, or TypeScript, with a focus on API design and service architecture
- Experience integrating and deploying AI/ML models in production systems, including working with inference APIs and vector databases
- Familiarity with cloud technologies such as AWS, Azure, or GCP, particularly services related to AI/ML deployment
- Understanding of database systems and data processing pipelines, with ClickHouse experience being a significant plus
Benefits
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 20 countries.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new team member who joins our company receives stock options.
- Time off - Flexible time off in the US, generous entitlement in other countries.
- A $500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
Company Overview
Company H1B Sponsorship