Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Integrations - AI/ML

ClickHouse, Inc.

The Connectors team is the bridge between ClickHouse and the broader ecosystem. We build and maintain the integrations that make ClickHouse accessible to millions of developers, data practitioners, and AI agents worldwide, from high-level data visualization plugins (Tableau, PowerBI, Superset, Metabase) to connectors for data frameworks (Apache Spark, Flink, Kafka Connect, Fivetran), orchestration platforms, and AI tooling.

Our work directly shapes how companies process massive datasets: real-time analytics platforms that ingest millions of events per second, observability systems that monitor global infrastructure, and, increasingly, AI-powered data applications that redefine how teams work with data. We collaborate closely with the open-source community, internal teams, and enterprise users to ensure ClickHouse integrations set the standard for performance, reliability, and developer experience.

About the role

As a Senior Software Engineer specializing in the AI & ML ecosystem , you'll be a core contributor owning and evolving critical parts of ClickHouse's AI ecosystem. This role sits at the intersection of high-performance database engineering and developer experience. You'll craft tools that enable Engineers and Data Scientists to harness ClickHouse's speed and scale in the frameworks they already use.

We're looking for someone who has firsthand experience as an AI & MLEngineer or Data Scientist. The data practitioner's world is shifting rapidly: databases are no longer just query targets, but they're becoming active participants in AI-powered workflows, serving as vector stores for RAG pipelines, backends for LLM-powered agents, and real-time feature stores for ML inference. You understand these workflows not from the outside, but because you've operated within them. You don't just build integrations, you bring product-level insight into what we should build and why.

You'll own the full lifecycle of key AI/ML integrations, driving architecture, performance, and feature direction across AI & LLM Ecosystem: LangChain, LlamaIndex, n8n, and broader AI tooling: embedding pipelines, retrieval-augmented generation with ClickHouse as a vector store, ML feature stores, and LLM-powered data applications.

ClickHouse's columnar architecture and query performance make it exceptionally well-positioned in this new landscape. Your job is to make that potential real: building the robust, production-ready connectors that make ClickHouse the natural choice when data practitioners design their next-generation AI and data systems.

What you'll do

  • Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance, reliability, and API design

  • Drive the AI/LLM integration strategy: designing connectors and patterns that make ClickHouse a natural fit in RAG architectures, ML feature pipelines, and LLM-powered data applications

  • Engage actively with the open-source community: triage issues, support contributors, advocate for users, and shape 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 practitioner's perspective to roadmap decisions, grounding prioritization in genuine Data Engineer and Data Scientist workflows

About you

  • 7+ years of software development experience, including hands-on time as a Data Scientist or ML Engineer

  • Deep, proven experience designing, building, and maintaining production-grade Python connectors, SDKs, or integrations for at least one major platform (orchestration, BI, MLOps, or data transformation)

  • Hands-on experience applying AI/ML in production data-engineering contexts: embedding generation, vector search, feature pipelines, or LLM-powered tooling that shipped and ran in production

  • Solid experience with the Python data ecosystem: Pandas, NumPy, Pydantic, and related libraries

  • Strong database fundamentals: SQL, data modeling, query optimization, and familiarity with OLAP/analytical databases

  • Solid experience with concurrent Python: threading, multiprocessing, and async patterns

  • Outstanding written and verbal communication; comfortable collaborating across engineering functions and with open-source communities

Bonus points for:

  • 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

  • Familiarity with tools like dbt, Airflow, Dagster, Prefect is a plus

Perks

  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.

  • Healthcare - Employer contributions towards your healthcare.

  • Equity in the company - Every new team member who joins our company receives stock options.

  • Time off - Flexible time off in the US, generous entitlement in other countries.

  • A USD$500 Home office setup if you’re a remote employee.

  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.

Culture - We All Shape It

As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.

Are you interested in finding out more about our culture? Learn more about our values here . Check out our blog posts or follow us on LinkedIn to find out more about what’s happening at ClickHouse.

Equal Opportunity & Privacy

ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Please see here for our Privacy Statement.

#J-18808-Ljbffr
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Integrations - AI/ML in Montréal, QC vacancy
  •  ...Description Job Description Job Title: AI/ML Architect Location: Montreal, QC...  ...point search, etc.; ·        Design the software architecture of new analytical and AI tools...  ...or libraries available on the market and integrate them into our existing tooling; ·... 
    Suggested

    Adient One LLC.

    Montréal, QC
    1 day ago
  •  ...About the Role We are hiring a Senior Machine Learning Engineer Scientist to lead the development of scalable...  ...systems, along with production-grade ML pipelines. This role sits at the...  ...training and inference pipelines with solid software design & architecture strategy. ·... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    20 hours ago
  •  ...everyone has a voice, everyone can be themselves, everyone is welcome. Motive are seeking a Senior AI Software Developer to join our Iron Man project being developed using Unreal Engine 5. You will have the opportunity to work on a variety of AI features and systems in an... 
    Senior
    Full time
    Local area

    Electronic Arts

    Montréal, QC
    3 days ago
  • $80k - $155k per year

     ...Position Description: Senior · Develops and modernizes applications with the support of AI coding agents About our practice At CGI...  ...existing code, unit tests, integration tests and regression tests....  ...qualifications At least 5 years of software development experience, with a... 
    Senior
    Full time

    CGI

    Montréal, QC
    3 days ago
  • $95k - $145k per year

     ...Preferred Employment Type: Full-Time CGI is seeking an experienced Senior Software Engineering Specialist to join our growing Software Engineering...  ...Design and implement robust APIs (REST, GraphQL, gRPC) and integrate with complex internal and third-party systems. Lead technical... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Shift work

    CGI

    Montréal, QC
    3 days ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical...  ..., hardware and certification engineering services to the aerospace,...  ...We are seeking an experienced Senior Software Engineer to contribute to the development, integration, and delivery of software for... 
    Senior
    Long term contract
    Permanent employment
    Work at office

    MANNARINO

    Montréal, QC
    11 days ago
  •  ...building the command center for creative strategists : an AI-native platform that bridges the gap between performance marketers...  ...from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Montréal, QC
    4 days ago
  • $80k - $155k per year

     ...assisté par l’IA Description de poste Senior · Développe et modernise des...  ...existant, les tests unitaires, les tests d’intégration et les tests de non-régression. •...  ...information (TI) et en management au monde. Software Engineer – AI-Assisted Development Position... 
    Senior
    Montréal, QC
    20 days ago
  • $70k - $135k per year

     ...beyond traditional mobile development? CGI is looking for a Senior iOS Software Engineer to contribute to the development of innovative...  ...and foundational Metal Shading Language (MSL) concepts; Integrating applications with Microsoft Azure services, including authentication... 
    Senior
    Full time
    Local area
    3 days per week

    CGI

    Montréal, QC
    3 days ago
  • usd218k per year

     ...and define product roadmaps Software Architecture Participates...  ...in cross-technical technical integration and peer reviews Writes...  ...Software Reliability & Support Engineering Manages internal/external...  ...new technologies Influences senior management in setting the... 
    Senior
    Full time
    Work at office

    Equinix

    Montréal, QC
    24 days ago
  • $180k - $230k per year

     ...deliver complex capital projects.  The AI buildout runs on physical things:...  ...We're looking for an Applied AI Engineer to help build the core ML engine of the Foresight platform....  ...At Foresight, machine learning is an integral part of the platform. You will be using... 
    Senior
    Full time
    For contractors
    Internship
    Work at office

    Foresight Works Ltd

    Montréal, QC
    3 days ago
  •  ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client. You will play a...  ...memory, tool-calling, and response-generation capabilities. Integrate AI agents and applications with enterprise systems, services,... 
    Senior
    Internship
    Remote work
    Relocation

    Miratech

    Montréal, QC
    2 hours ago
  •  ...Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power...  ...of Power Platform architecture, best practice, security model, integration, and ALM Ability to work independently on complex technical issues... 
    Senior

    BBGC

    Montréal, QC
    a month ago
  • $215k - $300k per year

     ...command center for creative strategists : an AI-native platform that bridges the gap...  ...office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure...  ...our systems fast, reliable and secure: integrations, data at scale, performance, and the devex... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Shift work
    3 days per week

    Motion

    Montréal, QC
    4 days ago
  •  ...Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare...  ...memory, tool-calling, and response-generation capabilities. Integrate AI agents and applications with enterprise systems, services,... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Montréal, QC
    13 days ago
  •  ...is a next-generation data and AI consulting firm dedicated to accelerating...  ..., AI technologies, data engineering, and digital transformation....  ...Artefact is looking for a Senior AI & Agentic Engineer: a full-...  ...~3–5 years of experience in software engineering or data engineering... 
    Senior
    Full time

    Artefact

    Montréal, QC
    3 days ago
  • $88k - $132k per year

     ...development, and testing of innovative AI solutions that deliver...  ...functional teams, including architects, engineers, and business stakeholders, to...  ...and robust AI solutions that integrate seamlessly within client...  ...years of experience developing AI/ML solutions, including at least 1... 
    Senior
    Weekend work

    Ernst & Young

    Montréal, QC
    9 days ago
  •  ...breakthrough outcomes for their toughest AI challenges. We blend the power of AI...  ...unprecedented products across industries. As a Senior Lead AI Engineer , you are primarily responsible for...  ...and helping teams design and build AI/ML systems and pipelines that consistently... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week
    1 day per week

    Marsh McLennan

    Montréal, QC
    4 days ago
  •  ...Hybride / Work arrangement: Hybrid   We are looking for a Senior Embedded Software Engineer   to collaborate on one of our projects in the Aerospace...  ...necessary corrections. Perform software debugging, integration, verification, and testing. Ensure compliance with... 
    Senior
    Long term contract
    Full time

    Scalian

    Montréal, QC
    25 days ago
  •  ...Help redefine customer support for the AI era. Most companies are running support...  ...to join us. About the Role As a Senior Software Developer at Botpress, you’ll be at the...  ...conversational AI. As a senior member of the engineering team, you’ll own features end to end,... 
    Senior
    Full time
    Work at office

    Botpress Technologies Inc.

    Montréal, QC
    6 days ago
  • $200k per year

     ...we want you to join us as an integral part of our founding team! Who...  ...specializing in data, analytics & AI consulting, dedicated to...  ...analysts, data scientists, data engineers, and digital experts are all dedicated...  ...that power them. You’ll bring senior technical judgment to... 
    Senior
    Full time
    Manual labor

    Artefact

    Montréal, QC
    3 days ago
  • $180k - $240k per year

     ...deliver complex capital projects.  The AI buildout runs on physical things: data centers...  ....  The role  We're looking for a Senior Data Engineer to build the data foundation behind...  ...with confidence.  ~ Data that powers ML and AI: Build the features, training datasets... 
    Senior
    Full time
    For contractors
    Internship
    Work at office

    Foresight Works Ltd

    Montréal, QC
    3 days ago
  • $180k - $240k per year

     ...deliver complex capital projects.  The AI buildout runs on physical things: data...  ...The role  We're looking for a Senior Platform Engineer to build the cloud foundation that Foresight...  ...the right way to build, ship and run software also the easiest way. This could translate... 
    Senior
    Full time
    For contractors
    Internship
    Work at office

    Foresight Works Ltd

    Montréal, QC
    3 days ago
  •  ...Technology Centers (ATCs) is the engine for reinvention in our clients’...  ...knowledge, the latest in Gen AI solutions, and tech expertise from...  ...challenges. YOU ARE As an AI/ML Computational Scientist, you...  ...achieve end-to-end project goals and integrate into production. This is a... 
    Senior
    Hourly pay
    Full time
    Work at office
    Local area
    3 days per week

    Accenture Global

    Montréal, QC
    4 days ago
  •  ...encourage their ideas and reward their results. As an  AI/ML Research Intern , you will be an integral member of a team of experienced technologists,...  ...attitude Following qualifications are a plus : Software best practices (agile, version control, experiment tracking... 
    Summer work
    Internship
    Work at office
    Immediate start
    Day shift

    DRW

    Montréal, QC
    a month ago
  •  ...TO FOLLOW** Ingénieur(e) senior en développement logiciel de tests...  ...aux processus CI/CD et à l’intégration des pipelines de livraison....  ...vous sur ===== Senior Software Development Engineer in Test (...  ...performance-related issues. Support AI initiatives and AI-related... 
    Senior
    Contract work
    Remote work
    Worldwide
    Day shift

    Side

    Montréal, QC
    3 days ago
  • $114.75k - $162k per year

     ...operational data into reliable foundations for AI-enabled applications. As part of the...  ...capabilities that support multiple products, engineering workflows, and lines of business. You will...  ...and development conversations, Senior Talent Program, global career opportunities... 
    Senior
    Full time
    Temporary work
    Direct hire
    Flexible hours

    Schneider Electric

    Montréal, QC
    3 days ago
  •  ...through world-class networks, AI-powered solutions, and digital...  ...Summary We are looking for a Senior Backend-focused Developer to join...  ...orchestration and automation engine for Bell Business Markets (Network...  ...on a transformative vision to integrate Artificial Intelligence into... 
    Senior
    Full time
    Work at office
    3 days per week

    Bell

    Montréal, QC
    2 hours ago
  •  ...careers, and as a team, building unique and immersive experiences. Motive is looking for an experienced and highly motivated Senior Engine Software Developer with expertise in Unreal Engine 5 to join its Iron Man team. You will report to the Lead Engine Developer and have the... 
    Senior
    Full time
    Local area

    Electronic Arts

    Montréal, QC
    3 days ago
  •  ...Purpose There is a crisis in academic AI/ML research. What is still worth working on?...  ...talented peers, and weekly 1:1 mentorship from senior researchers but without chasing specific...  ..., Mila, MPI, etc. and self taught senior engineers transitioning into research. We do not... 
    Senior
    Full time
    Remote work

    Intuition Machines, Inc.

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Integrations - AI/ML. Be the first to apply!