This position is for a Senior Python Engineer specializing in ML and Data Science at ClickHouse, located in the United States.
The role combines data science and backend engineering, providing an opportunity to enhance the experience of machine learning engineers and data scientists.
Responsibilities include designing and implementing Python features for data ingestion, transformation, and exploration for analytics and ML teams.
The engineer will enhance existing integrations with popular data science libraries to improve interoperability between Python and analytical databases.
Active contributions to open-source repositories are expected to ensure compatibility with leading data science and machine learning frameworks.
The role involves optimizing performance for querying and data handling in Python-driven environments.
Collaboration with cross-functional teams (engineering, product, community) is essential to gather feedback and improve user experience.
The engineer will develop reference architectures and examples to guide best practices in data workflows and ML integration.
Requirements:
Candidates must have expert-level proficiency in Python and familiarity with key libraries such as Pandas, Polars, Scikit-learn, or PyTorch.
Hands-on experience integrating databases or analytical engines (e.g., Snowflake, BigQuery, DuckDB) into ML or analytics pipelines is required.
A solid understanding of distributed systems and OLAP architecture is necessary.
Proven ability to work in open-source environments and contribute to public codebases is essential.
Strong collaboration skills and experience in cross-functional teams and user feedback loops are required.
Excellent written and verbal communication skills are necessary, with the ability to translate complex technical ideas to diverse audiences.
Nice to have: Prior exposure to ClickHouse or similar high-performance analytical databases, knowledge of ML workloads intersecting with large-scale data processing, and experience in developer-first or database infrastructure companies.
Benefits:
Competitive compensation based on location, with salaries ranging from $118,000 to $209,500 USD depending on the city.
Stock options are included as part of every offer.
A flexible remote work environment is provided, with a globally distributed team across 20+ countries.
Employer contributions toward healthcare are offered.
Generous time off policies are available, flexible in the US and more generous elsewhere.
A $500 home office stipend is provided for remote team members.
Opportunities for global in-person gatherings and offsites are available.
Employees will be part of a growing core team that shapes the company’s early culture and engineering standards.