Jobs.ca
Jobs.ca
Language
Klue Inc. logo

Senior Machine Learning Engineer

Klue Inc.22 days ago
Toronto, Vancouver
CA$123,358 - CA$148,029/yearly
Senior 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 industry experience building and deploying ML systems, with at least 2+ years working on search, retrieval, or ranking systems
  • Expert-level programming skills in Python, with experience using frameworks such as PyTorch, TensorFlow, or JAX
  • Deep understanding of information retrieval (BM25, dense retrieval, hybrid retrieval) and relevance tuning
  • Experience with LLMs, retrieval-augmented generation pipelines, and prompt engineering
  • Track record of designing and delivering production-grade ML systems at scale, balancing experimentation with reliability
  • Deep understanding of data pipelines, preprocessing, and large-scale data handling
  • Familiarity with evaluation methodologies for search systems (recall, MRR, nDCG) and user-facing evaluations
  • Experience working with vector database infrastructure (FAISS, Milvus, Weaviate, Pinecone, PGVector) and traditional search engines (Elasticsearch, OpenSearch)
  • Familiarity with scalable cloud ML infrastructure (AWS, GCP, Azure)
  • 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
  • Ability to lead projects independently while providing technical direction to others
  • Experience designing agentic LLM systems and multi-step retrieval workflows
  • Background in conversational search
  • Contributions to open-source search, retrieval, or LLM-related projects
  • Interest in publishing or sharing learnings with the broader community

What the job involves

  • We're looking for a Senior 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 will be leading the design and development of search and retrieval agent systems that enable users to generate compete insights for their business
  • In this role, you will own projects end-to-end, guiding architecture decisions, experimentation strategy, and production readiness for LLM-powered retrieval and generation workflows
  • You will shape how we integrate retrieval-augmented generation (RAG), dense retrieval, query understanding, and agentic reasoning loops to deliver fast, accurate, and trusted search experiences at scale
  • Architect, design, and implement retrieval pipelines and agentic workflows, including hybrid retrieval, re-ranking, and post-retrieval synthesis
  • Lead the development of evaluation frameworks (offline and human-in-the-loop) to measure and improve relevance, quality, and latency
  • Drive experimentation with query rewriting, expansion, and classification to enhance retrieval effectiveness
  • Optimize LLM workflows by designing prompt structures, retrieval strategies, and caching for low-latency, high-accuracy responses
  • Collaborate cross-functionally with product and infrastructure teams to align technical direction with product goals
  • Mentor and provide technical guidance to team members, establishing best practices for building production-ready ML systems
  • Every day, our services process millions of data points, including news articles, press releases, webpage changes, Slack posts, emails, reviews, CRM opportunities, and user actions. You will own data strategy for retrieval and design pipelines to automatically extract insights about competitors from both public and internal data sources
  • Evaluate and integrate advancements in LLMs, retrieval architectures, and agentic reasoning into our production systems
  • Take ownership and run with ambiguous problems
  • Jump into new areas and rapidly learn what's needed to deliver solutions
  • Bring scientific rigor while maintaining a pragmatic delivery focus
  • See unclear requirements as an opportunity to shape the solution

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.