Senior Software Engineer, AI - Toronto - Klue

    Klue
    Klue Toronto

    1 day ago

    $115,000 - $180,000 (CAD) per year *
    Description

    Klue Engineering is hiring


    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 competitive 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.

    FAQ


    Q: Klue who?


    A: Klue is a VC-backed, capital-efficient growing SaaS company. Tiger Global and Salesforce Ventures led our US$62m Series B in the fall of 2021. We're creating the category of competitive enablement: helping companies understand their market and outmaneuver their competition. We benefit from having an experienced leadership team working alongside several hundred risk-taking builders who elevate every day.

    We're one of Canada's Most Admired Corporate Cultures by Waterstone HC, a Deloitte Technology Fast 50 & Fast 500 winner, and recipient of both the Startup of the Year and Tech Culture of the Year awards at the Technology Impact Awards.

    Q: What are the responsibilities, and how will I spend my time?


    A: 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.

    What you'll do on a Day to day basis:

    • 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.
    • 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.

    Q: What experience are we looking for?

    • 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.

    Nice to Have

    • 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.

    Q: What makes you thrive at Klue?


    A: We're looking for builders who:

    • 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.

    Q: What technologies do we use?

    • LLM platforms: OpenAI, Anthropic, open-source models.
    • ML frameworks: PyTorch, Transformers, spaCy.
    • Search/Vector DBs: Elasticsearch, Pinecone, PostgreSQL.
    • MLOps tools: Weights & Biases, MLflow, Langfuse.
    • Infrastructure: Docker, Kubernetes, GCP.
    • Development: Python, Git, CI/CD.

    Q: What is your working style at Klue?

    • Hybrid. Best of both worlds (remote & in-office). You and your team will be in the office 2 days a week.
    • Our main Canadian hubs are in Vancouver and Toronto, and most of our teams are located in EST and PST.

    Q: What about Compensation & Benefits:

    • Competitive base salary.
    • Benefits. Extended health & dental benefits that kick in Day 1.
    • Options. Opportunity to participate in our Employee Stock Option Plan.
    • Time off. Take what you need. Just ensure the required work gets done and clear it with your team in advance. The average Klue team member takes 2-4 weeks of PTO per year.
    • Direct access to our leadership team, including our CEO.

    Not ticking every box? That's okay. We take potential into consideration. An equivalent combination of education and experience may be accepted in lieu of the specifics listed above. If you know you have what it takes, even if that's different from what we've described, be sure to explain why in your application.

    At Klue, we're dedicated to creating an inclusive, equitable and diverse workplace as an equal‑opportunity employer. Our commitment is to build a high‑performing team where people feel a strong sense of belonging, can be their authentic selves, and are able to reach their full potential. If there's anything we can do to make our hiring process more accessible or to better support you, please let us know—we're happy to accommodate.

    We're excited to meet you and in the meantime, get to know us.

    Klue Blog


    Ignition Acquisition (2025)


    Acquisition (2025)


    Win-Loss Acquisition (2023)


    Series B (2021)


    Culture


    Winning as Women & More


    About Us


    Product Demo Arena


    Glassdoor


    Youtube


    LinkedIn


    Wellfound (AngelList)


    #J-18808-Ljbffr
    * This salary range is an estimation made by beBee
  • Work in company

    Software Engineer

    Only for registered members

    +Job summary · Aidez les studios à donner vie à des environnements naturels saisissants en travaillant sur la technologie de végétation d'une division de Unity Technologies.+,+ResponsibilitiesMettre en œuvre des fonctionnalités bien définies et corriger des bogues dans les systèm ...

    Toronto, ON

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    · ...

    Toronto, ON MG L

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    +MÂtia recherche des ingénieurs pour rejoindre ses Équipes afin de crêer des produits de pointe qui connectent des milliards de personnes à travers le monde. · +Collaborer avec des équipes interfonctionnelles (produit, conception, opérations, infrastructure) pour créer des e ...

    Toronto $133,000 - $177,000 (CAD)

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    · ...

    Toronto $133,000 - $177,000 (CAD)

    1 month ago

  • Work in company

    Software Engineer II

    Only for registered members

    + Produire des conceptions fonctionnelles, techniques et de l'interface utilisateur de haute qualité. · + Participer au développement complexes des applications et systèmes, à la planification des projets , les estimations , le codage et les mises à jour du statut pour s'assurer ...

    Toronto, Ontario

    1 month ago

  • Work in company

    Software Engineer, Product

    Only for registered members

    · ...

    Toronto, ON MG L

    1 month ago

  • Work in company

    Software Engineer: Generative AI

    Only for registered members

    Autodesk est à la pointe de la transformation du secteur AEC, en intégrant la technologie IA à ses produits. · ...

    Toronto

    1 month ago

  • Work in company

    Software Engineer II

    Only for registered members

    L'ingénieur logiciel II contribue à la conception de solutions technologiques pour répondre aux besoins des clients. En tant que membre de l'équipe du développement, il travaille en collaboration avec d'autres ingénieurs pour concevoir et mettre en œuvre de nouvelles fonctionnali ...

    Toronto $81,600 - $115,200 (CAD)

    3 weeks ago

  • Work in company

    Software Engineer, Product

    Only for registered members

    Meta recherche des ingénieurs talentueux pour rejoindre ses équipes afin de créer des produits qui connectent les gens. En tant que membre de l'équipe, vous aurez la possibilité de travailler sur des problèmes techniques complexes et améliorer les produits existants. Nous recherc ...

    Toronto $104,000 - $148,000 (CAD)

    1 month ago

  • Work in company

    Software Engineer, Product

    Only for registered members

    + Meta recherche des ingénieurs talentueux pour rejoindre nos équipes afin de créer des produits de pointe qui connectent des milliards de personnes à travers le monde. · Implémenter des interfaces utilisateur personnalisées en utilisant les dernières techniques et technologies d ...

    Toronto $104,000 - $148,000 (CAD)

    1 month ago

  • Work in company

    Software Engineer, Product

    Only for registered members

    META busca ingenieros talentosos para unirse a nuestras equipos en Toronto. Los candidatos tendrán la oportunidad de trabajar en problemas técnicos complejos y desarrollar nuevas características. · ...

    Toronto $104,000 - $148,000 (CAD) Full time

    1 month ago

  • Work in company

    Software Engineer II

    Only for registered members

    ++L'équipe de développement Crypto (Dev-Crypto) est responsable des services cryptographiques, du développement de la sécurité, du soutien produit et de la gestion des clés pour plusieurs canaux et applications consommatrices. Nous fournissons des solutions de conception et de dé ...

    Toronto $96,900 - $136,800 (CAD)

    1 month ago

  • Work in company

    Software Engineer II

    Only for registered members

    Lieu De Travail · Toronto, Ontario, Canada · Horaire · 37.5 · Secteur D'activité · Solutions technologiques · Détails De La Rémunération · $81,600 - $115,200 CAD · Ce poste est admissible à une prime de rémunération variable discrétionnaire qui tient compte du rendement de l'entr ...

    Toronto $81,600 - $115,200 (CAD)

    5 days ago

  • Work in company

    Software Engineer III

    Only for registered members

    +L'ingénieur logiciel III – Développeur Power BI est responsable de diriger la création d'une solution complète et globale pour divers projets et plateformes. · +Titre universitaire ou diplôme technique en informatique, génie ou domaine connexe (diplôme avancé une fois terminée). ...

    Toronto $96,900 - $136,800 (CAD)

    1 month ago

  • Work in company

    Senior Software Engineer

    Only for registered members

    +Job summary · Vous rejoignez l'easyweb team en tant que développeur frontend. Vous assisterez au développement de nouvelles solutions pour les programmes et projets dans votre domaine. · +ResponsibilitiesDévelopper de nouvelles solutions pour les programmes et projets assignés. ...

    Toronto $81,600 - $115,200 (CAD)

    2 weeks ago

  • Work in company

    Software Engineer III

    Only for registered members

    Lorsque vous rejoignez notre équipe en tant que Software Engineer III - Développeur Power BI , vous serez chargé(e) de diriger la création de solutions complètes et intégrées pour divers projets et plates-formes. Vos responsabilités incluent entre autres : Bâtir des tableaux de b ...

    Toronto $96,900 - $136,800 (CAD)

    1 month ago

  • Work in company

    Principal Software Engineer

    Only for registered members

    Sysco est le leader mondial de la distribution alimentaire. Nous recherchons un ingénieur logiciel principal pour rejoindre notre équipe. · Favoriser et diriger l'adoption des normes d'architecture et des pratiques de développement. · Rédiger des récits utilisateurs techniques ef ...

    Toronto $62,000 - $116,800 (CAD)

    1 week ago

  • Work in company

    Software Engineer II

    Only for registered members

    Produce diseños funcionales, técnicos y de interfaz usuario sobresalientes. · Participa en el desarrollo complejo de aplicaciones y sistemas, · planificación de proyectos, · cupos estimados, · programación · y actualización del estado asegurando · diligencias por proyecto con ent ...

    Toronto $81,600 - $115,200 (CAD)

    2 weeks ago

  • Work in company

    Sr. Software Engineer, Backend

    Only for registered members

    Askuity recherche un ingénieur principal logiciel backend hautement motivé qui peut effectuer les tâches relatives au développement de logiciels backend ainsi qu'au développement et à l'exploitation. Le titulaire de cet important poste hybride axé sur le développement et l'exploi ...

    Toronto, Ontario

    1 month ago

  • Work in company

    Software Engineer II

    Only for registered members

    Lieu De Travail · Toronto, Ontario, Canada · Horaire · 37.5 · Secteur D'activité · Solutions technologiques · Détails De La Rémunération · $81,600 - $115,200 CAD · La TD a à cœur d'offrir une rémunération juste et équitable à tous les collègues. Les occasions de croissance et le ...

    Toronto $81,600 - $115,200 (CAD)

    17 hours ago

  • Work in company

    Software Engineer II

    Only for registered members

    Produce top-notch functional, technical and user interface designs. · Participer Î des applications complexes et systømes de dùveloppement, la planification des projets, les estimations, le programme et l'mise ê jour garantissant que les rultats des projets sont en temps opportu ...

    Toronto $81,600 - $115,200 (CAD)

    1 month ago

Jobs
>
Senior software engineer, ai
>
Jobs for Senior software engineer, ai in Toronto