Senior Software Engineer (Backend) - AI/ML
$147k - $238k • Remote • United States • FullTime
Posted 3mo ago
Job Location
United States
Tech Stack
Remote Work Policy
Fully remote
Employment Type
FullTime
Categories
Applied AI Engineer
About the job
The AI/ML Engineering team at ClickHouse is responsible for building and operating AI and machine learning products end-to-end. This includes the Agentic Data Stack, AI Functions, chDB, and the in-Console copilot. The team is looking for experienced software engineers to design, build, and operate products that position ClickHouse as the platform of choice for agents and data scientists. You will contribute to feature development, API architecture, ecosystem integrations, and developer experience, making complex AI functionalities accessible and valuable.
Responsibilities
- Design and implement AI-powered features across the full stack, from backend inference services to frontend interfaces.
- Create robust, scalable APIs connecting database capabilities with AI/ML inference systems and external/internal AI services.
- Implement and maintain integrations with the broader AI/ML ecosystem and standards.
- Integrate models into production systems with proper monitoring, versioning, observability, and evaluation.
- Participate in the daytime oncall rotation.
- Build responsive, intuitive user interfaces for AI functionalities.
- Design and implement developer tools, SDKs, and documentation for 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 TypeScript or Python, 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 effectively communicate technical concepts.
- Backend development experience in Python, Go, or TypeScript, with a focus on API design and service architecture.
Benefits
- Flexible work environment (globally distributed and remote-friendly).
- Employer contributions towards healthcare.
- Equity in the company (stock options).
- Flexible time off (US) / generous entitlement (other countries).
- USD$500 Home office setup for remote employees.
- Global Gatherings and company-wide offsites.