Remote Senior Software Engineer - AI/ML Integration
About the Role
We're hiring a Remote Senior Software Engineer to join our innovative team at ClickHouse. In this role, you'll be at the forefront of developing AI/ML-powered features that enhance our cloud platform. As a Senior Software Engineer, you will bridge the gap between high-performance database technology and advanced AI capabilities, implementing integrations that transform how users interact with their data.
What You'll Do
- 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.
- Collaborate with cross-functional teams to define, design, and ship new features that leverage AI/ML technologies.
- Optimize existing features and services for performance and scalability, ensuring a seamless user experience.
- Participate in code reviews and contribute to a culture of continuous improvement and learning.
Requirements
- 5+ years of experience as a Software Engineer, with a focus on AI/ML integrations.
- Strong proficiency in programming languages such as Python, Java, or C++.
- Experience with AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch).
- Solid understanding of API architecture and design principles.
- Familiarity with cloud platforms and services (AWS, Google Cloud, Azure).
Nice to Have
- Experience with real-time analytics and data warehousing solutions.
- Knowledge of database technologies, particularly ClickHouse.
- Familiarity with frontend technologies (React, Angular, etc.).
What We Offer
- Competitive salary range of $140,000 - $200,000 per year.
- Fully remote work environment with flexible working hours.
- Opportunity to work with cutting-edge AI technologies and innovative projects.
- Comprehensive health benefits and wellness programs.
- Professional development opportunities and learning budgets.
This role offers a unique opportunity to work at a leading company in AI/ML technology, with a competitive salary and a fully remote work environment.
Who Will Succeed Here
Proficiency in Python and experience with AI/ML frameworks like TensorFlow and PyTorch to effectively integrate advanced machine learning features into cloud platforms.
Strong understanding of API design principles and experience in developing scalable APIs that facilitate seamless data interaction between high-performance databases and AI applications.
Demonstrated experience with cloud platforms (AWS, Google Cloud, Azure) and a proactive mindset for leveraging cloud-native services to enhance system performance and reliability.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months