Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 4
API @ 4
Airflow
Asynchronous Programming @ 4
BI @ 4
ClickHouse @ 3
Communication @ 6
Dagster
Data Engineering @ 7
Data Modeling @ 3
Data Visualization
JVM @ 3
LLM @ 4
MLOps @ 4
Machine Learning
OLAP @ 3
Pandas @ 4
Python @ 4
RAG
SQL @ 3
Software Development @ 7
Vector Databases @ 4
dbt
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
The Connectors team builds and maintains integrations between ClickHouse and the broader data ecosystem, including data visualization plugins, data framework connectors, orchestration platforms, and AI tooling.
This role sits at the intersection of high-performance database engineering and developer experience. You will build tools that enable Data Engineers and Data Scientists to use ClickHouse with the frameworks they already use, including orchestration platforms, transformation tools, and AI/LLM technologies.
Responsibilities
- Own and evolve ClickHouse's Python connector and SDK ecosystem, improving performance, reliability, and API design.
- Build and maintain enterprise-grade integrations with Apache Airflow, Dagster, Prefect, dbt, and related platforms.
- Drive the AI and LLM integration strategy, including connectors and patterns for retrieval-augmented generation architectures, ML feature pipelines, vector stores, and LLM-powered data applications.
- Engage with the open-source community by triaging issues, supporting contributors, advocating for users, and shaping the roadmap based on real-world feedback.
- Collaborate with Product, Cloud, and other engineering teams to align integration work with broader platform priorities.
- Bring a Data Engineer and Data Scientist practitioner's perspective to roadmap decisions.
Requirements
- 7+ years of software development experience, including hands-on experience as a Data Engineer, Data Scientist, or ML Engineer.
- Proven experience designing, building, and maintaining production-grade Python connectors, SDKs, or integrations for at least one major orchestration, BI, MLOps, or data transformation platform.
- Hands-on experience applying AI/ML in production data-engineering contexts, including embedding generation, vector search, feature pipelines, or LLM-powered tooling.
- Solid experience with the Python data ecosystem, including Pandas, NumPy, Pydantic, and related libraries.
- Strong database fundamentals, including SQL, data modeling, query optimization, and familiarity with OLAP or analytical databases.
- Experience with concurrent Python, including threading, multiprocessing, and asynchronous programming patterns.
- Excellent written and verbal communication skills, with the ability to collaborate across engineering functions and with open-source communities.
Bonus Qualifications
- Prior experience as a Data Engineer or Data Scientist in a product-facing or platform role.
- Familiarity with ClickHouse or similar high-performance OLAP platforms.
- Familiarity with the JVM ecosystem.
- Experience deploying AI/ML models in production, including inference APIs and vector databases.
Compensation
The typical starting salary in the United States is $141,000–$208,000 USD. A premium market range of $157,000–$232,000 USD may apply in locations such as the San Francisco Bay Area and New York City Metro Area.
Benefits
- Flexible work environment at a globally distributed, remote-friendly company.
- Employer contributions toward healthcare.
- Stock options for new team members.
- Flexible time off in the United States and generous entitlement in other countries.
- $500 home office setup benefit for remote employees.
- Opportunities to attend company-wide global gatherings.
More jobs at ClickHouse
Finance Systems & Transformation Manager
ClickHouse · United States
USD 180,000-240,000 per year
Director of Product, ClickHouse Cloud
ClickHouse · United States
USD 180,000-290,000 per year
Product Security Engineer
ClickHouse · United States
USD 169,200-225,000 per year
Certification Manager
ClickHouse · United States
USD 169,000-191,000 per year
Engineering Lead, Web Platform
ClickHouse · United States
USD 177,000-222,000 per year
Similar jobs
Senior Software Engineer - Java Streaming - Connectors
ClickHouse · United States
USD 125,600-232,000 per year
Senior Data Management Professional - Data Engineering - Corporate Actions
Bloomberg · Princeton, United States
USD 110,000-190,000 per year
Member of Data Staff (AI Builder)
Perplexity AI · San Francisco, United States
USD 175,000-330,000 per year
Member of Technical Staff (Software Engineer, Data Platform)
Perplexity AI · Palo Alto, United States, San Francisco, United States, New York City, United States
USD 220,000-405,000 per year
Data Scientist, Finance Forecasting
ClickHouse · Menlo Park, United States, San Francisco, United States
USD 239,000-267,000 per year
Senior AI Engineer
Grafana Labs · United States
USD 154,400-185,300 per year
Senior AI Engineer
Grafana Labs · Canada
CAD 164,500-197,400 per year
Lead Data Scientist, Platform Product
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 285,000-380,000 per year