Backend Engineer, AI/ML at Klue

Toronto, Ontario, Canada

Klue Logo
CA$145,000 – CA$180,000Compensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
SaaS, Technology, AIIndustries

Requirements

  • 3+ years of backend engineering experience, ideally in search, retrieval systems, or high-scale APIs
  • Strong programming skills in Python, Ruby, or similar backend languages
  • Experience with search infrastructure (Elasticsearch, OpenSearch, Vespa) and vector search systems
  • Understanding of retrieval pipelines, dense retrieval, and hybrid search
  • Familiarity with real-time data pipelines (Kafka, Pub/Sub) for indexing workflows
  • Experience with distributed systems and microservices, with a focus on reliability and performance
  • Familiarity with cloud infrastructure (AWS, GCP, Azure) and container orchestration (Kubernetes)
  • Ability to work collaboratively with ML Engineers, understanding their experimentation workflows and constraints
  • Strong debugging and profiling skills for production systems
  • Nice to Have
  • Experience with retrieval-augmented generation (RAG) or agentic retrieval workflows
  • Exposure to prompt engineering and LLM system integration
  • Contributions to open-source projects in search or retrieval

Responsibilities

  • Design, implement, and maintain retrieval infrastructure and APIs that interface seamlessly with LLM-based agent workflows
  • Integrate dense retrieval, hybrid retrieval, and re-ranking models into live systems
  • Optimize latency, scalability, and throughput of retrieval systems for real-time agentic pipelines
  • Build and maintain vector database infrastructure (FAISS, Milvus, Weaviate, Pinecone, PGVector) and traditional search engines (Elasticsearch, OpenSearch)
  • Support retrieval-augmented generation (RAG) workflows, including efficient query execution, chunk retrieval, and caching strategies
  • Develop monitoring and observability tools for retrieval pipelines to ensure reliability and transparency
  • Work with ML engineers on data pipelines for indexing and re-indexing, enabling continuous improvement of search relevance
  • Contribute to the architecture of multi-step retrieval agents, ensuring clean abstractions between the backend and ML layers

Skills

FAISS
Milvus
Weaviate
Pinecone
PGVector
Elasticsearch
OpenSearch
RAG
LLM
APIs
Dense Retrieval
Hybrid Retrieval
Re-ranking
Data Pipelines
Observability

Klue

AI-driven competitive intelligence platform

About Klue

Klue provides a competitive intelligence platform that helps businesses understand their market, competitors, and buyers. The platform uses artificial intelligence to gather data from millions of sources and highlights the most relevant insights for its users. This information is centralized, making it easy for teams to access and utilize. Klue offers features like battlecards and newsletters that deliver real-time intelligence to sales representatives, enhancing their ability to compete effectively. Unlike many competitors, Klue focuses on delivering a comprehensive view of the competitive landscape, which allows businesses to make informed strategic decisions. The goal of Klue is to enable its clients to improve their win rates and measure the impact of competitive intelligence on their revenue, ultimately providing a clear return on investment.

Vancouver, CanadaHeadquarters
2015Year Founded
$87MTotal Funding
GRANTCompany Stage
Data & Analytics, Enterprise Software, AI & Machine LearningIndustries
201-500Employees

Benefits

Competitive base compensation
Extended health & dental benefits
Unlimited vacation
Employee Stock Option Plan
Pension fund
Yearly fully-paid trips to Vancouver headquarters
Free access to an online learning tool offering many engineering courses

Risks

Emerging AI-driven platforms could erode Klue's market share.
Rapid AI advancements may lead to technological obsolescence for Klue.
Customer privacy concerns could limit Klue's data collection capabilities.

Differentiation

Klue uses AI to provide actionable competitive intelligence insights efficiently.
The platform integrates with Salesforce for consistent and reliable data insights.
Klue's AI-Generated Strengths and Weaknesses feature reduces manual analysis time significantly.

Upsides

Klue's rapid growth is validated by its inclusion in Deloitte's Fast 50 and 500 lists.
The launch of Klue Win-Loss aids unbiased decision-making in product and market strategies.
Generative AI and LLMs enhance the depth and accuracy of Klue's insights.

Land your dream remote job 3x faster with AI