
Senior Software Engineer – Integrations, AI/ML
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in Canada.
• Take charge of the development and enhancement of ClickHouse’s Python connector and SDK ecosystem.
• Lead the integration strategy for AI/LLM in RAG architectures, machine learning feature pipelines, and data applications powered by LLM.
• Create robust, production-ready connectors for ClickHouse’s AI and ML ecosystem.
• Interact with the open-source community by addressing issues, assisting contributors, advocating for users, and influencing the roadmap.
• Work in collaboration with Product, Cloud, and engineering teams to determine integration priorities.
• Incorporate perspectives from Data Engineers and Data Scientists into roadmap decision-making.
• A minimum of 7 years of software development experience, including practical experience as a Data Scientist or ML Engineer.
• Demonstrated experience in designing, building, and maintaining production-grade Python connectors, SDKs, or integrations for at least one significant platform.
• Hands-on experience applying AI/ML in data engineering contexts, such as embedding generation, vector search, feature pipelines, or LLM-powered tools.
• Proficient in the Python data ecosystem, including Pandas, NumPy, Pydantic, and other related libraries.
• Strong foundation in database concepts: SQL, data modeling, query optimization, and familiarity with OLAP/analytical databases.
• Experience with concurrent Python, including threading, multiprocessing, and asynchronous programming patterns.
• Excellent written and verbal communication skills.
• Knowledge of ClickHouse or similar high-performance OLAP platforms is advantageous.
• Familiarity with the JVM ecosystem.
• Experience in deploying AI/ML models in production, including inference APIs and vector databases.
• Knowledge of dbt, Airflow, Dagster, or Prefect is considered a plus.
• Employer contributions toward healthcare.
• Equity in the company; stock options available for every new team member.
• Flexible time off policy in the US.
• Generous time-off benefits in other countries.
• USD$500 allowance for home office setup for remote employees.
• Opportunities to connect with colleagues during company-wide offsite events.
Encova Insurance
AllCloud
HeadQuarters
Get handpicked remote jobs straight to your inbox weekly.