Jobs.ca
Jobs.ca
Language
Klue Inc. logo

Machine Learning Engineer

Klue Inc.22 days ago
Toronto, Vancouver
CA$109,260 - CA$126,882/yearly
Mid Level

Top Benefits

Compensation benchmarking data across BC and Canada’s Tech Industry
Extended health benefits
Unlimited Vacation

About the role

Who you are

  • 5+ years of software engineering experience
  • Experience with information retrieval systems, search relevance, and ranking models
  • Expertise in Python, with experience in frameworks such as PyTorch, TensorFlow, or JAX
  • Familiarity with LLMs, prompt engineering, and retrieval-augmented generation pipelines
  • Understanding of evaluation methods for search systems, including offline metrics and user-facing evaluation
  • Experience working with vector database infrastructure (FAISS, Milvus, Weaviate, Pinecone, PGVector) and traditional search engines (Elasticsearch, OpenSearch)
  • Understanding of data pipelines, preprocessing, and large-scale data handling
  • Ability to work independently and collaboratively in a fast-paced environment, balancing research and production needs
  • Develop and implement CI/CD pipelines. Automate the deployment and monitoring of ML models
  • Knowledge of query understanding, document summarization and other content enrichment strategies
  • Expertise in automated LLM evaluation, including LLM-as-judge methodologies
  • Skilled at prompt engineering - including zero-shot, few-shot, and chain-of-thought
  • Experience with cloud infrastructure (AWS, GCP, Azure) for scalable ML workflows
  • Experience with agentic system design for LLM workflows
  • Background in conversational search
  • Contributions to open-source projects in the retrieval, NLP, or LLM ecosystems

What the job involves

  • We're looking for a Machine Learning Engineer to join our team in Toronto, focusing on building and optimizing state-of-the-art LLM-powered agents that can reason, plan and automate workflows for users
  • You'll be joining us at an exciting time as we reinvent our insight generation systems, making this an excellent opportunity for someone with strong Backend and ML fundamentals who wants to dive deep into practical LLM applications
  • As a member of our team, you'll be leading the design and implementation of search and retrieval agent systems that enable users to discover high-quality, relevant information with minimal effort
  • You will work at the intersection of LLM-powered agent workflows, retrieval pipelines, and evaluation frameworks, ensuring that our systems remain scalable, efficient, and aligned with user intent
  • Design and implement retrieval-augmented generation (RAG) systems with agentic workflows to refine query understanding, document retrieval, and response synthesis
  • Build and optimize retrieval pipelines using BM25, dense retrieval, hybrid retrieval, and re-ranking approaches
  • Develop evaluation pipelines for retrieval and generation, including offline metrics (recall, MRR, nDCG) and human-in-the-loop evaluations
  • Experiment with query rewriting, expansion, and classification to improve retrieval relevance
  • Collaborate closely with Product to bring ML-powered search agents into production
  • Profile, debug, and optimize the latency, accuracy, and scalability of retrieval and generation components
  • Contribute to the design of data pipelines for training retrieval and ranking models, including dataset curation, augmentation, and labeling workflows
  • Stay up-to-date with advancements in LLMs, retrieval techniques, and agent architectures, evaluating opportunities to integrate them into our systems

Benefits

  • We gather compensation benchmarking data across BC and Canada’s Tech Industry, and use that data to build a range for our current team and future talent based on skill, capabilities and potential
  • We currently have extended health benefits
  • Vacation. Unlimited Vacation. We want the team to prioritize wellness and avoid burnout. We want to also give individuals autonomy to choose how and when they take vacation. We understand and respect that everyone’s needs for time off are different, just like our team.
  • Work-life integration: Hybrid work model, flexible working schedules, and a global team

About Klue Inc.

IT Services and IT Consulting
201-500

Klue is for the curious, the info seekers among us who need to know. We provide a continuously updated lens into your competitor's world, connecting dots to help you win more business. It is a new way to capture, manage and communicate insights from the web and across the company, in platforms you already use. Targeting enterprise B2B tech companies.