Description
The AI/ML Engineering team at ClickHouse builds and operates AI and machine learning products end-to-end. This includes the Agentic Data Stack, AI Functions, chDB, the in-Console copilot, and AI/ML partnerships. The team is looking for highly skilled and experienced software engineers to join them.
Responsibilities:
- Feature Development: Design and implement AI-powered features across the full stack, from backend inference services to intuitive frontend interfaces within the ClickHouse Cloud platform.
- API Architecture: Create robust, scalable APIs that connect ClickHouse's database capabilities with modern AI/ML inference systems and external/internal AI services.
- Ecosystem Integrations: Implement and maintain integrations with the broader AI/ML ecosystem and standards.
- Technical Integration: Integrate models into production systems with proper monitoring, versioning, observability, and evaluation.
- Oncall: Participate in the daytime oncall rotation.
- Developer Experience: Design and implement developer tools, SDKs, and documentation.
Requirements:
- 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 ability to drive features from concept to production with minimal supervision
- Ability to thrive in collaborative environments and effectively communicate technical concepts to diverse stakeholders
Nice to Have:
- Experience integrating and deploying AI/ML models in production systems
- Familiarity with cloud technologies such as AWS, Azure, or GCP
- Understanding of database systems and data processing pipelines, with ClickHouse experience being a significant plus
Perks:
- Flexible work environment
- Healthcare
- Equity in the company
- Time off
- A USD$500 Home office setup
- Global Gatherings