Senior Software Engineer (Backend) - AI/ML

USD 141,000-232,000 per year
SENIOR
✅ Remote

Tech Stack

AI @ 4 API @ 4 AWS @ 3 Azure @ 3 ClickHouse @ 4 GCP @ 3 Go @ 4 Machine Learning Observability Python @ 4 TypeScript @ 4 Vector Databases @ 4

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 develops shared components and expertise that enable ClickHouse teams to ship AI capabilities across their products.

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 external and internal 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.
  • Design and implement developer tools, SDKs, and documentation that enable users to leverage ClickHouse's AI/ML capabilities.

Requirements

  • 5+ years of software engineering experience in production environments.
  • Exposure to working directly with AI/ML technologies.
  • Backend development experience in Python, Go, or TypeScript, with a focus on API design and service architecture.
  • High level of ownership and ability to drive features from concept to production with minimal supervision.
  • Ability to thrive in collaborative environments and communicate technical concepts effectively to diverse stakeholders.

Nice to Have

  • 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.
  • ClickHouse experience.

Benefits

  • Flexible work environment at a globally distributed, remote-friendly company.
  • Employer contributions toward healthcare.
  • Stock options for new team members.
  • Flexible time off in the United States and generous entitlement in other countries.
  • $500 home office setup for remote employees.
  • Opportunities to engage with colleagues at company-wide offsites.
  • Equal employment opportunities and protection from discrimination and harassment.

More jobs at ClickHouse

Similar jobs