Senior ML Engineer: LLM Retrieval & Agentic Workflows
Klue
Toronto
Hybrid
CAD 120,000 - 150,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Competitive base salary
Extended health & dental benefits
Opportunity for employee stock options
Flexible time off policy
Job summary
A leading SaaS company in Toronto is hiring a Senior Machine Learning Engineer to lead the design and development of LLM-powered search and retrieval systems. The role encompasses architecting retrieval pipelines, mentoring team members, and driving experimentation for enhanced retrieval effectiveness. Candidates should have over 5 years of experience in ML systems with strong Python skills. This position offers a hybrid working model and competitive salary.
Qualifications
Collaborate cross-functionally with product and infrastructure teams to align technical direction.
Drive experimentation with query rewriting and classification to enhance retrieval effectiveness.
Optimize LLM workflows by designing prompt structures and caching mechanisms.
Responsibilities
Architect, design, and implement retrieval pipelines and workflows.
Lead the development of evaluation frameworks to measure and improve relevance.
Own data strategy for retrieval and design pipelines to extract insights.
Skills
Expert-level programming skills in Python
Deep understanding of information retrieval
Experience with LLMs and agentic reasoning
Mentoring and providing technical guidance
Ability to lead projects independently
Education
5+ years of industry experience building ML systems
Tools
PyTorch
TensorFlow
Elasticsearch
Docker
Kubernetes
Job description
A leading SaaS company in Toronto is hiring a Senior Machine Learning Engineer to lead the design and development of LLM-powered search and retrieval systems. The role encompasses architecting retrieval pipelines, mentoring team members, and driving experimentation for enhanced retrieval effectiveness. Candidates should have over 5 years of experience in ML systems with strong Python skills. This position offers a hybrid working model and competitive salary.