Skip to content
ClickhouseClickhouse

Senior Software Engineer - Integrations - AI/ML

Senior engineer responsible for building production-grade Python connectors and AI/ML integrations that enable ClickHouse in RAG, feature-store, and LLM application workflows. Requires 7+ years of software development experience and hands-on Data Scientist or ML Engineer experience.

About the job

Responsibilities

  • Own and evolve ClickHouse’s Python connector and SDK ecosystem, improving performance, reliability, and API design.
  • Design connectors and integration patterns for RAG architectures, ML feature pipelines, and LLM-powered data applications.
  • Own the full lifecycle of AI/ML integrations across LangChain, LlamaIndex, n8n, and broader AI tooling.
  • Engage with the open-source community by triaging issues, supporting contributors, advocating for users, and shaping the roadmap.
  • Collaborate with Product, Cloud, and engineering teams to align integration work with platform priorities.
  • Use Data Engineer and Data Scientist workflows to guide roadmap prioritization.

Requirements

  • 7+ years of software development experience, including hands-on experience as a Data Scientist or ML Engineer.
  • Proven experience designing, building, and maintaining production-grade Python connectors, SDKs, or integrations for a major platform.
  • Production experience with AI/ML data-engineering workflows, including embedding generation, vector search, feature pipelines, or LLM-powered tooling.
  • Strong experience with the Python data ecosystem, including Pandas, NumPy, and Pydantic.
  • Strong database fundamentals, including SQL, data modeling, query optimization, and OLAP or analytical databases.
  • Experience with concurrent Python, including threading, multiprocessing, and asynchronous patterns.
  • Excellent written and verbal communication skills, with the ability to collaborate across engineering functions and open-source communities.

Nice-to-haves

  • 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 dbt, Airflow, Dagster, or Prefect.

Compensation and Benefits

  • Stock options.
  • Healthcare contributions.
  • Flexible time off.
  • $500 home office setup allowance for remote employees.
  • Opportunities to attend company-wide global gatherings.

Skills

Python, Python Sdks, pandas, NumPy, Pydantic, SQL, Data Modeling, Query Optimization, Olap Databases, Concurrency, LangChain, Llamaindex, Vector Search, RAG, Apache Airflow

Mercury

Mercury

San Francisco, CA
Senior Machine Learning Operations Engineer
$157k+/yrRemote5+ YOEML Engineering

Build and operate the platform that deploys, serves, observes, and retrains production machine-learning models for real-time fraud and financial-crime risk decisions. Requires 5+ years of ML engineering, backend, or MLOps experience, strong Python skills, and production model-serving expertise.

OPSWAT

OPSWAT

Ho Chi Minh City, Vietnam

Senior AI Engineer
No salary listedOn-site5+ YOEML Engineering

Leads production deployment and optimization of large language models on GPU hardware, focusing on quantization, inference engines, serving infrastructure, and performance benchmarking. Requires a bachelor's degree and 5+ years of software engineering experience in ML infrastructure, LLM inference, or model optimization.

GitLab

GitLab

Bengaluru, India

Senior Software Engineer, NLP
No salary listedRemote5+ YOEML Engineering

Build and ship autonomous, agentic software development lifecycle capabilities, including AI agents, orchestration, and safety guardrails. The role requires senior software engineering experience, proficiency in Ruby, Go, or Python, distributed systems knowledge, and experience with AI/ML applications.

Traba

Traba

New York, NY
Senior Software Engineer
$200k+/yrOn-site5+ YOEML Engineering

Build and deploy production AI-agent systems, including their harnesses, evaluations, orchestration, and supporting services. The role requires 5+ years of software engineering experience, production LLM or agent experience, and strong Python or TypeScript/Node.js skills.

Front

Front

San Francisco, CA

Senior Applied AI Engineer
$205k+/yrHybrid5+ YOEML Engineering

Build and deploy generative AI and LLM-powered agentic applications at Front to automate customer support inquiries, enhance product capabilities, and drive operational insights. Requires 5+ years software engineering experience with strong production AI/ML focus, agentic/RAG expertise, and proficiency in Node.js, TS, and Python.