Senior Python Engineer - ML and Data Science

USD 118,000-209,500 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Python @ 4 Distributed Systems @ 4 Machine Learning @ 4 Data Science @ 4 scikit-learn @ 3 Communication @ 7 Data Engineering @ 4 Performance Optimization @ 4 PyTorch @ 3 OLAP @ 4 Snowflake @ 4 Pandas @ 3

Details

ClickHouse is the world’s fastest open-source columnar database for real-time analytics. We empower data-driven organizations with high-performance, scalable analytics solutions. As we continue expanding, we are looking for a Senior Python Software Engineer to enhance our Python capabilities and improve the experience for data scientists and machine learning teams using ClickHouse.

As a Data Science–Focused Software Engineer, you will be at the intersection of engineering and data science. Your primary responsibility will be to enhance ClickHouse’s Python ecosystem, ensuring seamless integration for data scientists, ML engineers, and analytics professionals for data exploration and preparation workloads. You will work closely with engineering, product, and community teams to optimize Python libraries, enhance data science workflows, and contribute to open-source initiatives.

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 Python integrations to provide a seamless data science experience.
  • Work with the 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 and 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.

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.
  • Strong problem-solving skills and ability to work in a cross-functional team.
  • Strong communication skills.

Nice-to-Have

  • Prior experience with ClickHouse or cloud-based OLAP analytics systems.
  • Understanding of ML workloads and integration with analytical databases.
  • Prior experience working in a developer-first or database technology company.

Compensation & Locations

  • New York Area / San Francisco Area — $139,000 - $209,500 USD
  • Los Angeles, CA / Washington, DC — $125,000 - $188,550 USD
  • US Remote (OTE range) — $118,000 - $178,000 USD

For roles based in the United States, the listing provides typical starting salary ranges depending on location. Offer positioning depends on candidate experience, qualifications, skills, business requirements and geographical location.

Benefits

  • Flexible work environment; globally distributed and remote-friendly.
  • Employer contributions towards healthcare.
  • Equity / stock options for new team members.
  • Flexible time off in the US, generous entitlement in other countries.
  • $500 home office setup for remote employees.
  • Global gatherings and company-wide offsites.

Culture & Equality

ClickHouse emphasizes that as part of the early team you will help shape company culture. The company provides equal employment opportunities and prohibits discrimination based on protected characteristics. For compensation questions, candidates are invited to contact [email protected].