Remote Senior Python Engineer - ML and Data Science

at Jobgether

Posted 2 hours ago 1 applied

Description:

  • 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.