Senior Software Engineer (Backend) - AI/ML
Core
Design, build, and operate AI-powered features and APIs for ClickHouse's real-time analytics and data warehousing platform.
Role type
Senior Software Engineer (Backend) specializing in AI/ML integration
Builds
AI inference services, scalable APIs, and developer tools for the ClickHouse Cloud platform
Domain
Real-time analytics, data warehousing, and AI/ML infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Backend development in TypeScript or Python, API design, service architecture, production environment experience, ownership of features from concept to production
Preferred skills
Integrating and deploying AI/ML models in production, working with inference APIs and vector databases, cloud technologies (AWS, Azure, GCP), database systems and data processing pipelines
Technologies
TypeScript, Python, ClickHouse, AWS, Azure, GCP, inference APIs, vector databases
Responsibilities
Design and implement AI-powered features across the full stack, create robust scalable APIs connecting database capabilities with AI/ML systems, implement integrations with the broader AI/ML ecosystem, integrate models into production systems with monitoring and observability, participate in oncall rotation, design and implement developer tools and SDKs
Seniority
Senior, hands-on IC