Enhance ClickHouse's Python capabilities and improve the experience for data scientists and machine learning teams using ClickHouse.
Requirements
- Strong proficiency in Python and familiarity with data science libraries and data processing frameworks such as Pandas, Polars, Scikit-learn, PyTorch.
- Experience working with databases, query engines, or analytical tools (Snowflake, BigQuery, ClickHouse, DuckDB, etc.).
- Understanding of distributed systems and OLAP databases.
- Hands-on experience with data engineering workflows and integrating databases with machine learning or analytics pipelines.
- Contributions to open-source projects or experience working in an open-source development environment.
- Prior experience with ClickHouse or cloud-based OLAP analytics systems.
- Understanding of ML workloads and integration with analytical databases.
Responsibilities
- Improve ClickHouse's Data Science Python experience: Design and implement features that simplify data ingestion, transformation, and analysis for data scientists using Python.
- Contribute to ClickHouse's Python Integrations: Enhance existing ClickHouse’s Python integrations to provide a seamless data science experience.
- Work with Open-Source Ecosystem: Contribute to ClickHouse’s open-source repositories, ensuring compatibility with popular data science toolkits.
- Performance Optimization: Ensure efficient query execution and data handling when interfacing with Python.
- Collaborate with Internal & External Teams: Work closely with product managers, engineers, and the data science community to gather feedback and refine features.
- Advocate for Best Practices: Educate users on best practices for leveraging ClickHouse in data science applications via examples and reference architectures.
Other
- Strong problem-solving skills and ability to work in a cross-functional team.
- Strong communication skills.
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly.
- Equity in the company - Every new team member who joins our company receives stock options.
- Time off - Flexible time off in the US, generous entitlement in other countries.